home *** CD-ROM | disk | FTP | other *** search
Wrap
# Source Generated with Decompyle++ # File: in.pyc (Python 2.6) XML_ENTRY_1 = '<?xml version=\'1.0\'?>\n<entry xmlns=\'http://www.w3.org/2005/Atom\'\n xmlns:g=\'http://base.google.com/ns/1.0\'>\n <category scheme="http://base.google.com/categories/itemtypes"\n term="products"/>\n <id> http://www.google.com/test/id/url </id>\n <title type=\'text\'>Testing 2000 series laptop</title>\n <content type=\'xhtml\'>\n <div xmlns=\'http://www.w3.org/1999/xhtml\'>A Testing Laptop</div>\n </content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.provider-host.com/123456789\'/>\n <link rel=\'license\' \n href=\'http://creativecommons.org/licenses/by-nc/2.5/rdf\'/>\n <g:label>Computer</g:label>\n <g:label>Laptop</g:label>\n <g:label>testing laptop</g:label>\n <g:item_type>products</g:item_type>\n</entry>' TEST_BASE_ENTRY = '<?xml version=\'1.0\'?>\n<entry xmlns=\'http://www.w3.org/2005/Atom\'\n xmlns:g=\'http://base.google.com/ns/1.0\'>\n <category scheme="http://base.google.com/categories/itemtypes"\n term="products"/>\n <title type=\'text\'>Testing 2000 series laptop</title>\n <content type=\'xhtml\'>\n <div xmlns=\'http://www.w3.org/1999/xhtml\'>A Testing Laptop</div>\n </content>\n <app:control xmlns:app=\'http://purl.org/atom/app#\'>\n <app:draft>yes</app:draft>\n <gm:disapproved xmlns:gm=\'http://base.google.com/ns-metadata/1.0\'/> \n </app:control>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.provider-host.com/123456789\'/>\n <g:label>Computer</g:label>\n <g:label>Laptop</g:label>\n <g:label>testing laptop</g:label>\n <g:item_type>products</g:item_type>\n</entry>' BIG_FEED = '<?xml version="1.0" encoding="utf-8"?>\n <feed xmlns="http://www.w3.org/2005/Atom">\n <title type="text">dive into mark</title>\n <subtitle type="html">\n A <em>lot</em> of effort\n went into making this effortless\n </subtitle>\n <updated>2005-07-31T12:29:29Z</updated>\n <id>tag:example.org,2003:3</id>\n <link rel="alternate" type="text/html"\n hreflang="en" href="http://example.org/"/>\n <link rel="self" type="application/atom+xml"\n href="http://example.org/feed.atom"/>\n <rights>Copyright (c) 2003, Mark Pilgrim</rights>\n <generator uri="http://www.example.com/" version="1.0">\n Example Toolkit\n </generator>\n <entry>\n <title>Atom draft-07 snapshot</title>\n <link rel="alternate" type="text/html"\n href="http://example.org/2005/04/02/atom"/>\n <link rel="enclosure" type="audio/mpeg" length="1337"\n href="http://example.org/audio/ph34r_my_podcast.mp3"/>\n <id>tag:example.org,2003:3.2397</id>\n <updated>2005-07-31T12:29:29Z</updated>\n <published>2003-12-13T08:29:29-04:00</published>\n <author>\n <name>Mark Pilgrim</name>\n <uri>http://example.org/</uri>\n <email>f8dy@example.com</email>\n </author>\n <contributor>\n <name>Sam Ruby</name>\n </contributor>\n <contributor>\n <name>Joe Gregorio</name>\n </contributor>\n <content type="xhtml" xml:lang="en"\n xml:base="http://diveintomark.org/">\n <div xmlns="http://www.w3.org/1999/xhtml">\n <p><i>[Update: The Atom draft is finished.]</i></p>\n </div>\n </content>\n </entry>\n </feed>\n' SMALL_FEED = '<?xml version="1.0" encoding="utf-8"?>\n <feed xmlns="http://www.w3.org/2005/Atom">\n <title>Example Feed</title>\n <link href="http://example.org/"/>\n <updated>2003-12-13T18:30:02Z</updated>\n <author>\n <name>John Doe</name>\n </author>\n <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id>\n <entry>\n <title>Atom-Powered Robots Run Amok</title>\n <link href="http://example.org/2003/12/13/atom03"/>\n <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>\n <updated>2003-12-13T18:30:02Z</updated>\n <summary>Some text.</summary>\n </entry>\n </feed>\n' GBASE_FEED = "<?xml version='1.0' encoding='UTF-8'?>\n<feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:g='http://base.google.com/ns/1.0' xmlns:batch='http://schemas.google.com/gdata/batch'>\n<id>http://www.google.com/base/feeds/snippets</id>\n<updated>2007-02-08T23:18:21.935Z</updated>\n<title type='text'>Items matching query: digital camera</title>\n<link rel='alternate' type='text/html' href='http://base.google.com'>\n</link>\n<link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets'>\n</link>\n<link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets?start-index=1&max-results=25&bq=digital+camera'>\n</link>\n<link rel='next' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets?start-index=26&max-results=25&bq=digital+camera'>\n</link>\n<generator version='1.0' uri='http://base.google.com'>GoogleBase </generator>\n<openSearch:totalResults>2171885</openSearch:totalResults>\n<openSearch:startIndex>1</openSearch:startIndex>\n<openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n<entry>\n<id>http://www.google.com/base/feeds/snippets/13246453826751927533</id>\n<published>2007-02-08T13:23:27.000Z</published>\n<updated>2007-02-08T16:40:57.000Z</updated>\n<category scheme='http://base.google.com/categories/itemtypes' term='Products'>\n</category>\n<title type='text'>Digital Camera Battery Notebook Computer 12v DC Power Cable - 5.5mm x 2.5mm (Center +) Camera Connecting Cables</title>\n<content type='html'>Notebook Computer 12v DC Power Cable - 5.5mm x 2.1mm (Center +) This connection cable will allow any Digital Pursuits battery pack to power portable computers that operate with 12v power and have a 2.1mm power connector (center +) Digital ...</content>\n<link rel='alternate' type='text/html' href='http://www.bhphotovideo.com/bnh/controller/home?O=productlist&A=details&Q=&sku=305668&is=REG&kw=DIDCB5092&BI=583'>\n</link>\n<link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets/13246453826751927533'>\n</link>\n<author>\n<name>B&H Photo-Video</name>\n<email>anon-szot0wdsq0at@base.google.com</email>\n</author>\n<g:payment_notes type='text'>PayPal & Bill Me Later credit available online only.</g:payment_notes>\n<g:condition type='text'>new</g:condition>\n<g:location type='location'>420 9th Ave. 10001</g:location>\n<g:id type='text'>305668-REG</g:id>\n<g:item_type type='text'>Products</g:item_type>\n<g:brand type='text'>Digital Camera Battery</g:brand>\n<g:expiration_date type='dateTime'>2007-03-10T13:23:27.000Z</g:expiration_date>\n<g:customer_id type='int'>1172711</g:customer_id>\n<g:price type='floatUnit'>34.95 usd</g:price>\n<g:product_type type='text'>Digital Photography>Camera Connecting Cables</g:product_type>\n<g:item_language type='text'>EN</g:item_language>\n<g:manufacturer_id type='text'>DCB5092</g:manufacturer_id>\n<g:target_country type='text'>US</g:target_country>\n<g:weight type='float'>1.0</g:weight>\n<g:image_link type='url'>http://base.google.com/base_image?q=http%3A%2F%2Fwww.bhphotovideo.com%2Fimages%2Fitems%2F305668.jpg&dhm=ffffffff84c9a95e&size=6</g:image_link>\n</entry>\n<entry>\n<id>http://www.google.com/base/feeds/snippets/10145771037331858608</id>\n<published>2007-02-08T13:23:27.000Z</published>\n<updated>2007-02-08T16:40:57.000Z</updated>\n<category scheme='http://base.google.com/categories/itemtypes' term='Products'>\n</category>\n<title type='text'>Digital Camera Battery Electronic Device 5v DC Power Cable - 5.5mm x 2.5mm (Center +) Camera Connecting Cables</title>\n<content type='html'>Electronic Device 5v DC Power Cable - 5.5mm x 2.5mm (Center +) This connection cable will allow any Digital Pursuits battery pack to power any electronic device that operates with 5v power and has a 2.5mm power connector (center +) Digital ...</content>\n<link rel='alternate' type='text/html' href='http://www.bhphotovideo.com/bnh/controller/home?O=productlist&A=details&Q=&sku=305656&is=REG&kw=DIDCB5108&BI=583'>\n</link>\n<link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets/10145771037331858608'>\n</link>\n<author>\n<name>B&H Photo-Video</name>\n<email>anon-szot0wdsq0at@base.google.com</email>\n</author>\n<g:location type='location'>420 9th Ave. 10001</g:location>\n<g:condition type='text'>new</g:condition>\n<g:weight type='float'>0.18</g:weight>\n<g:target_country type='text'>US</g:target_country>\n<g:product_type type='text'>Digital Photography>Camera Connecting Cables</g:product_type>\n<g:payment_notes type='text'>PayPal & Bill Me Later credit available online only.</g:payment_notes>\n<g:id type='text'>305656-REG</g:id>\n<g:image_link type='url'>http://base.google.com/base_image?q=http%3A%2F%2Fwww.bhphotovideo.com%2Fimages%2Fitems%2F305656.jpg&dhm=7315bdc8&size=6</g:image_link>\n<g:manufacturer_id type='text'>DCB5108</g:manufacturer_id>\n<g:upc type='text'>838098005108</g:upc>\n<g:price type='floatUnit'>34.95 usd</g:price>\n<g:item_language type='text'>EN</g:item_language>\n<g:brand type='text'>Digital Camera Battery</g:brand>\n<g:customer_id type='int'>1172711</g:customer_id>\n<g:item_type type='text'>Products</g:item_type>\n<g:expiration_date type='dateTime'>2007-03-10T13:23:27.000Z</g:expiration_date>\n</entry>\n<entry>\n<id>http://www.google.com/base/feeds/snippets/3128608193804768644</id>\n<published>2007-02-08T02:21:27.000Z</published>\n<updated>2007-02-08T15:40:13.000Z</updated>\n<category scheme='http://base.google.com/categories/itemtypes' term='Products'>\n</category>\n<title type='text'>Digital Camera Battery Power Cable for Kodak 645 Pro-Back ProBack & DCS-300 Series Camera Connecting Cables</title>\n<content type='html'>Camera Connection Cable - to Power Kodak 645 Pro-Back DCS-300 Series Digital Cameras This connection cable will allow any Digital Pursuits battery pack to power the following digital cameras: Kodak DCS Pro Back 645 DCS-300 series Digital Photography ...</content>\n<link rel='alternate' type='text/html' href='http://www.bhphotovideo.com/bnh/controller/home?O=productlist&A=details&Q=&sku=305685&is=REG&kw=DIDCB6006&BI=583'>\n</link>\n<link rel='self' type='application/atom+xml' href='http://www.google.com/base/feeds/snippets/3128608193804768644'>\n</link>\n<author>\n<name>B&H Photo-Video</name>\n<email>anon-szot0wdsq0at@base.google.com</email>\n</author>\n<g:weight type='float'>0.3</g:weight>\n<g:manufacturer_id type='text'>DCB6006</g:manufacturer_id>\n<g:image_link type='url'>http://base.google.com/base_image?q=http%3A%2F%2Fwww.bhphotovideo.com%2Fimages%2Fitems%2F305685.jpg&dhm=72f0ca0a&size=6</g:image_link>\n<g:location type='location'>420 9th Ave. 10001</g:location>\n<g:payment_notes type='text'>PayPal & Bill Me Later credit available online only.</g:payment_notes>\n<g:item_type type='text'>Products</g:item_type>\n<g:target_country type='text'>US</g:target_country>\n<g:accessory_for type='text'>digital kodak camera</g:accessory_for>\n<g:brand type='text'>Digital Camera Battery</g:brand>\n<g:expiration_date type='dateTime'>2007-03-10T02:21:27.000Z</g:expiration_date>\n<g:item_language type='text'>EN</g:item_language>\n<g:condition type='text'>new</g:condition>\n<g:price type='floatUnit'>34.95 usd</g:price>\n<g:customer_id type='int'>1172711</g:customer_id>\n<g:product_type type='text'>Digital Photography>Camera Connecting Cables</g:product_type>\n<g:id type='text'>305685-REG</g:id>\n</entry>\n</feed>" EXTENSION_TREE = '<?xml version="1.0" encoding="utf-8"?>\n <feed xmlns="http://www.w3.org/2005/Atom">\n <g:author xmlns:g="http://www.google.com">\n <g:name>John Doe\n <g:foo yes="no" up="down">Bar</g:foo>\n </g:name>\n </g:author>\n </feed>\n' TEST_AUTHOR = '<?xml version="1.0" encoding="utf-8"?>\n <author xmlns="http://www.w3.org/2005/Atom">\n <name xmlns="http://www.w3.org/2005/Atom">John Doe</name>\n <email xmlns="http://www.w3.org/2005/Atom">johndoes@someemailadress.com</email>\n <uri xmlns="http://www.w3.org/2005/Atom">http://www.google.com</uri>\n </author>\n' TEST_LINK = '<?xml version="1.0" encoding="utf-8"?>\n <link xmlns="http://www.w3.org/2005/Atom" href="http://www.google.com" \n rel="test rel" foo1="bar" foo2="rab"/>\n' TEST_GBASE_ATTRIBUTE = '<?xml version="1.0" encoding="utf-8"?>\n <g:brand type=\'text\' xmlns:g="http://base.google.com/ns/1.0">Digital Camera Battery</g:brand>\n' CALENDAR_FEED = "<?xml version='1.0' encoding='utf-8'?>\n<feed xmlns='http://www.w3.org/2005/Atom'\nxmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'\nxmlns:gd='http://schemas.google.com/g/2005'\nxmlns:gCal='http://schemas.google.com/gCal/2005'>\n <id>http://www.google.com/calendar/feeds/default</id>\n <updated>2007-03-20T22:48:57.833Z</updated>\n <title type='text'>GData Ops Demo's Calendar List</title>\n <link rel='http://schemas.google.com/g/2005#feed'\n type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/default'></link>\n <link rel='http://schemas.google.com/g/2005#post'\n type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/default'></link>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/default'></link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <generator version='1.0' uri='http://www.google.com/calendar'>\n Google Calendar</generator>\n <openSearch:startIndex>1</openSearch:startIndex>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/gdata.ops.demo%40gmail.com</id>\n <published>2007-03-20T22:48:57.837Z</published>\n <updated>2007-03-20T22:48:52.000Z</updated>\n <title type='text'>GData Ops Demo</title>\n <link rel='alternate' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/gdata.ops.demo%40gmail.com/private/full'>\n </link>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/default/gdata.ops.demo%40gmail.com'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:color value='#2952A3'></gCal:color>\n <gCal:accesslevel value='owner'></gCal:accesslevel>\n <gCal:hidden value='false'></gCal:hidden>\n <gCal:timezone value='America/Los_Angeles'></gCal:timezone>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/jnh21ovnjgfph21h32gvms2758%40group.calendar.google.com</id>\n <published>2007-03-20T22:48:57.837Z</published>\n <updated>2007-03-20T22:48:53.000Z</updated>\n <title type='text'>GData Ops Demo Secondary Calendar</title>\n <summary type='text'></summary>\n <link rel='alternate' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/jnh21ovnjgfph21h32gvms2758%40group.calendar.google.com/private/full'>\n </link>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/default/jnh21ovnjgfph21h32gvms2758%40group.calendar.google.com'>\n </link>\n <author>\n <name>GData Ops Demo Secondary Calendar</name>\n </author>\n <gCal:color value='#528800'></gCal:color>\n <gCal:accesslevel value='owner'></gCal:accesslevel>\n <gCal:hidden value='false'></gCal:hidden>\n <gCal:timezone value='America/Los_Angeles'></gCal:timezone>\n <gd:where valueString=''></gd:where>\n </entry>\n</feed>\n" CALENDAR_FULL_EVENT_FEED = '<?xml version=\'1.0\' encoding=\'utf-8\'?>\n<feed xmlns=\'http://www.w3.org/2005/Atom\'\nxmlns:openSearch=\'http://a9.com/-/spec/opensearchrss/1.0/\'\nxmlns:gd=\'http://schemas.google.com/g/2005\'\nxmlns:gCal=\'http://schemas.google.com/gCal/2005\'>\n <id>\n http://www.google.com/calendar/feeds/default/private/full</id>\n <updated>2007-03-20T21:29:57.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>GData Ops Demo</title>\n <subtitle type=\'text\'>GData Ops Demo</subtitle>\n <link rel=\'http://schemas.google.com/g/2005#feed\'\n type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full\'>\n </link>\n <link rel=\'http://schemas.google.com/g/2005#post\'\n type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full\'>\n </link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full?updated-min=2001-01-01&max-results=25\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <generator version=\'1.0\' uri=\'http://www.google.com/calendar\'>\n Google Calendar</generator>\n <openSearch:totalResults>10</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <gCal:timezone value=\'America/Los_Angeles\'></gCal:timezone>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100</id>\n <published>2007-03-20T21:29:52.000Z</published>\n <updated>2007-03-20T21:29:57.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>test deleted</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=bzk5ZmxtZ21rZmtmcnI4dTc0NWdocjMxMDAgZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100/63310109397\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.canceled\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/o99flmgmkfkfrr8u745ghr3100/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:when startTime=\'2007-03-23T12:00:00.000-07:00\'\n endTime=\'2007-03-23T13:00:00.000-07:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0</id>\n <published>2007-03-20T21:26:04.000Z</published>\n <updated>2007-03-20T21:28:46.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>Afternoon at Dolores Park with Kim</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=MnF0M2FvNWhiYXE3bTlpZ3I1YWs5ZXNqbzAgZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0/63310109326\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/2qt3ao5hbaq7m9igr5ak9esjo0/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.private\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:who rel=\'http://schemas.google.com/g/2005#event.organizer\'\n valueString=\'GData Ops Demo\' email=\'gdata.ops.demo@gmail.com\'>\n <gd:attendeeStatus value=\'http://schemas.google.com/g/2005#event.accepted\'>\n </gd:attendeeStatus>\n </gd:who>\n <gd:who rel=\'http://schemas.google.com/g/2005#event.attendee\'\n valueString=\'Ryan Boyd (API)\' email=\'api.rboyd@gmail.com\'>\n <gd:attendeeStatus value=\'http://schemas.google.com/g/2005#event.invited\'>\n </gd:attendeeStatus>\n </gd:who>\n <gd:when startTime=\'2007-03-24T12:00:00.000-07:00\'\n endTime=\'2007-03-24T15:00:00.000-07:00\'>\n <gd:reminder minutes=\'20\'></gd:reminder>\n </gd:when>\n <gd:where valueString=\'Dolores Park with Kim\'></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/uvsqhg7klnae40v50vihr1pvos</id>\n <published>2007-03-20T21:28:37.000Z</published>\n <updated>2007-03-20T21:28:37.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>Team meeting</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=dXZzcWhnN2tsbmFlNDB2NTB2aWhyMXB2b3NfMjAwNzAzMjNUMTYwMDAwWiBnZGF0YS5vcHMuZGVtb0Bt\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/uvsqhg7klnae40v50vihr1pvos\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/uvsqhg7klnae40v50vihr1pvos/63310109317\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gd:recurrence>DTSTART;TZID=America/Los_Angeles:20070323T090000\n DTEND;TZID=America/Los_Angeles:20070323T100000\n RRULE:FREQ=WEEKLY;BYDAY=FR;UNTIL=20070817T160000Z;WKST=SU\n BEGIN:VTIMEZONE TZID:America/Los_Angeles\n X-LIC-LOCATION:America/Los_Angeles BEGIN:STANDARD\n TZOFFSETFROM:-0700 TZOFFSETTO:-0800 TZNAME:PST\n DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\n END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:-0800 TZOFFSETTO:-0700\n TZNAME:PDT DTSTART:19700405T020000\n RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU END:DAYLIGHT\n END:VTIMEZONE</gd:recurrence>\n <gCal:sendEventNotifications value=\'true\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.public\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:reminder minutes=\'10\'></gd:reminder>\n <gd:where valueString=\'\'></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo</id>\n <published>2007-03-20T21:25:46.000Z</published>\n <updated>2007-03-20T21:25:46.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>Movie with Kim and danah</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=c3Q0dms5a2lmZnM2cmFzcmwzMmU0YTdhbG8gZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo/63310109146\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/st4vk9kiffs6rasrl32e4a7alo/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:when startTime=\'2007-03-24T20:00:00.000-07:00\'\n endTime=\'2007-03-24T21:00:00.000-07:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo</id>\n <published>2007-03-20T21:24:43.000Z</published>\n <updated>2007-03-20T21:25:08.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>Dinner with Kim and Sarah</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=b2ZsMWU0NXVidHNvaDZndHUxMjdjbHMyb28gZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo/63310109108\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/ofl1e45ubtsoh6gtu127cls2oo/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:when startTime=\'2007-03-20T19:00:00.000-07:00\'\n endTime=\'2007-03-20T21:30:00.000-07:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g</id>\n <published>2007-03-20T21:24:19.000Z</published>\n <updated>2007-03-20T21:25:05.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>Dinner with Jane and John</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=YjY5czJhdmZpMmpvaWdzY2xlY3ZqbGM5MWcgZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g/63310109105\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/b69s2avfi2joigsclecvjlc91g/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:when startTime=\'2007-03-22T17:00:00.000-07:00\'\n endTime=\'2007-03-22T19:30:00.000-07:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc</id>\n <published>2007-03-20T21:24:33.000Z</published>\n <updated>2007-03-20T21:24:33.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>Tennis with Elizabeth</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=dTlwNjZra2lvdG44YnFoOWs3ajRyY25qamMgZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc/63310109073\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/u9p66kkiotn8bqh9k7j4rcnjjc/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:when startTime=\'2007-03-24T10:00:00.000-07:00\'\n endTime=\'2007-03-24T11:00:00.000-07:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c</id>\n <published>2007-03-20T21:24:00.000Z</published>\n <updated>2007-03-20T21:24:00.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>Lunch with Jenn</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=NzZvajJrY2VpZG9iM3M3MDh0dmZudWFxM2MgZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c/63310109040\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/76oj2kceidob3s708tvfnuaq3c/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:when startTime=\'2007-03-20T11:30:00.000-07:00\'\n endTime=\'2007-03-20T12:30:00.000-07:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco</id>\n <published>2007-03-20T07:50:02.000Z</published>\n <updated>2007-03-20T20:39:26.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>test entry</title>\n <content type=\'text\'>test desc</content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=NW5wOWVjOG03dW9hdWsxdmVkaDVtaG9kY28gZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco/63310106366\'>\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/5np9ec8m7uoauk1vedh5mhodco/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.private\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:who rel=\'http://schemas.google.com/g/2005#event.attendee\'\n valueString=\'Vivian Li\' email=\'vli@google.com\'>\n <gd:attendeeStatus value=\'http://schemas.google.com/g/2005#event.declined\'>\n </gd:attendeeStatus>\n </gd:who>\n <gd:who rel=\'http://schemas.google.com/g/2005#event.organizer\'\n valueString=\'GData Ops Demo\' email=\'gdata.ops.demo@gmail.com\'>\n <gd:attendeeStatus value=\'http://schemas.google.com/g/2005#event.accepted\'>\n </gd:attendeeStatus>\n </gd:who>\n <gd:when startTime=\'2007-03-21T08:00:00.000-07:00\'\n endTime=\'2007-03-21T09:00:00.000-07:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where valueString=\'anywhere\'></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg</id>\n <published>2007-02-14T23:23:37.000Z</published>\n <updated>2007-02-14T23:25:30.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\'></category>\n <title type=\'text\'>test</title>\n <content type=\'text\'></content>\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=ZnU2c2wwcnFha2YzbzBhMTNvbzFpMWExbWcgZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\'></link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg\'>\n </link>\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg/63307178730\'>\n </link>\n <link rel="http://schemas.google.com/gCal/2005/webContent" title="World Cup" href="http://www.google.com/calendar/images/google-holiday.gif" type="image/gif">\n <gCal:webContent width="276" height="120" url="http://www.google.com/logos/worldcup06.gif" />\n </link>\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/fu6sl0rqakf3o0a13oo1i1a1mg/comments\'>\n </gd:feedLink>\n </gd:comments>\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\'>\n </gd:visibility>\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\'>\n </gd:transparency>\n <gd:when startTime=\'2007-02-15T08:30:00.000-08:00\'\n endTime=\'2007-02-15T09:30:00.000-08:00\'>\n <gd:reminder minutes=\'10\'></gd:reminder>\n </gd:when>\n <gd:where></gd:where>\n </entry>\n <entry>\n <id>\n http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc</id>\n <published>2007-07-16T22:13:28.000Z</published>\n <updated>2007-07-16T22:13:29.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/g/2005#event\' />\n <title type=\'text\'></title>\n <content type=\'text\' />\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.google.com/calendar/event?eid=aDdhMGhhYTRkYThzaWwzcnIxOWlhNmx1dmMgZ2RhdGEub3BzLmRlbW9AbQ\'\n title=\'alternate\' />\n <link rel=\'http://schemas.google.com/gCal/2005/webContent\'\n type=\'application/x-google-gadgets+xml\'\n href=\'http://gdata.ops.demo.googlepages.com/birthdayicon.gif\'\n title=\'Date and Time Gadget\'>\n <gCal:webContent width=\'300\' height=\'136\'\n url=\'http://google.com/ig/modules/datetime.xml\'>\n <gCal:webContentGadgetPref name=\'color\' value=\'green\' />\n </gCal:webContent>\n </link>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc\' />\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc/63320307209\' />\n <author>\n <name>GData Ops Demo</name>\n <email>gdata.ops.demo@gmail.com</email>\n </author>\n <gd:comments>\n <gd:feedLink href=\'http://www.google.com/calendar/feeds/default/private/full/h7a0haa4da8sil3rr19ia6luvc/comments\' />\n </gd:comments>\n <gCal:sendEventNotifications value=\'false\'>\n </gCal:sendEventNotifications>\n <gd:eventStatus value=\'http://schemas.google.com/g/2005#event.confirmed\' />\n <gd:visibility value=\'http://schemas.google.com/g/2005#event.default\' />\n <gd:transparency value=\'http://schemas.google.com/g/2005#event.opaque\' />\n <gd:when startTime=\'2007-03-14\' endTime=\'2007-03-15\' />\n <gd:where />\n </entry>\n</feed>\n' CALENDAR_BATCH_REQUEST = "<?xml version='1.0' encoding='utf-8'?>\n<feed xmlns='http://www.w3.org/2005/Atom' \n xmlns:batch='http://schemas.google.com/gdata/batch'\n xmlns:gCal='http://schemas.google.com/gCal/2005'>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <entry>\n <batch:id>1</batch:id>\n <batch:operation type='insert' />\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event inserted via batch</title>\n </entry>\n <entry>\n <batch:id>2</batch:id>\n <batch:operation type='query' />\n <id>http://www.google.com/calendar/feeds/default/private/full/glcs0kv2qqa0gf52qi1jo018gc</id>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event queried via batch</title>\n </entry>\n <entry>\n <batch:id>3</batch:id>\n <batch:operation type='update' />\n <id>http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs</id>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event updated via batch</title>\n <link rel='alternate' type='text/html' \n href='http://www.google.com/calendar/event?eid=dWptMGdvNWR0bmdka3I2dTkxZGNxdmowcXMgaGFyaXNodi50ZXN0QG0' title='alternate' />\n <link rel='self' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs' />\n <link rel='edit' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs/63326098791' />\n </entry>\n <entry>\n <batch:id>4</batch:id>\n <batch:operation type='delete' />\n <id>http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc</id>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event deleted via batch</title>\n <link rel='alternate' type='text/html' \n href='http://www.google.com/calendar/event?eid=ZDhxYmc5ZWdrMW42bGhzZ3Exc2picWZmcWMgaGFyaXNodi50ZXN0QG0' title='alternate' />\n <link rel='self' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc' />\n <link rel='edit' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc/63326018324' />\n </entry>\n</feed>\n" CALENDAR_BATCH_RESPONSE = "<?xml version='1.0' encoding='UTF-8'?>\n<feed xmlns='http://www.w3.org/2005/Atom' \n xmlns:batch='http://schemas.google.com/gdata/batch'\n xmlns:gCal='http://schemas.google.com/gCal/2005'>\n <id>http://www.google.com/calendar/feeds/default/private/full</id>\n <updated>2007-09-21T23:01:00.380Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'></category>\n <title type='text'>Batch Feed</title>\n <link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full' />\n <link rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full' />\n <link rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/batch' />\n <entry>\n <batch:id>1</batch:id>\n <batch:status code='201' reason='Created' />\n <batch:operation type='insert' />\n <id>http://www.google.com/calendar/feeds/default/private/full/n9ug78gd9tv53ppn4hdjvk68ek</id>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event inserted via batch</title>\n <link rel='alternate' type='text/html' \n href='http://www.google.com/calendar/event?eid=bjl1Zzc4Z2Q5dHY1M3BwbjRoZGp2azY4ZWsgaGFyaXNodi50ZXN0QG0' title='alternate' />\n <link rel='self' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/n9ug78gd9tv53ppn4hdjvk68ek' />\n <link rel='edit' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/n9ug78gd9tv53ppn4hdjvk68ek/63326098860' />\n </entry>\n <entry>\n <batch:id>2</batch:id>\n <batch:status code='200' reason='Success' />\n <batch:operation type='query' />\n <id>http://www.google.com/calendar/feeds/default/private/full/glsc0kv2aqa0ff52qi1jo018gc</id>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event queried via batch</title>\n <link rel='alternate' type='text/html' \n href='http://www.google.com/calendar/event?eid=Z2xzYzBrdjJhcWEwZmY1MnFpMWpvMDE4Z2MgaGFyaXNodi50ZXN0QG0' title='alternate' />\n <link rel='self' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/glsc0kv2aqa0ff52qi1jo018gc' />\n <link rel='edit' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/glsc0kv2aqa0ff52qi1jo018gc/63326098791' />\n </entry>\n <entry xmlns:gCal='http://schemas.google.com/gCal/2005'>\n <batch:id>3</batch:id>\n <batch:status code='200' reason='Success' />\n <batch:operation type='update' />\n <id>http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs</id>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event updated via batch</title>\n <link rel='alternate' type='text/html' \n href='http://www.google.com/calendar/event?eid=dWptMGdvNWR0bmdka3I2dTkxZGNxdmowcXMgaGFyaXNodi50ZXN0QG0' title='alternate' />\n <link rel='self' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs' />\n <link rel='edit' type='application/atom+xml' \n href='http://www.google.com/calendar/feeds/default/private/full/ujm0go5dtngdkr6u91dcqvj0qs/63326098860' />\n <batch:id>3</batch:id>\n <batch:status code='200' reason='Success' />\n <batch:operation type='update' />\n </entry>\n <entry>\n <batch:id>4</batch:id>\n <batch:status code='200' reason='Success' />\n <batch:operation type='delete' />\n <id>http://www.google.com/calendar/feeds/default/private/full/d8qbg9egk1n6lhsgq1sjbqffqc</id>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event' />\n <title type='text'>Event deleted via batch</title>\n <content type='text'>Deleted</content>\n </entry>\n</feed>\n" GBASE_ATTRIBUTE_FEED = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n <feed xmlns=\'http://www.w3.org/2005/Atom\' xmlns:openSearch=\'http://a9.com/-/spec/opensearchrss/1.0/\' xmlns:gm=\'http://base.google.com/ns-metadata/1.0\'>\n <id>http://www.google.com/base/feeds/attributes</id>\n <updated>2006-11-01T20:35:59.578Z</updated>\n <category scheme=\'http://base.google.com/categories/itemtypes\' term=\'online jobs\'></category>\n <category scheme=\'http://base.google.com/categories/itemtypes\' term=\'jobs\'></category>\n <title type=\'text\'>Attribute histogram for query: [item type:jobs]</title>\n <link rel=\'alternate\' type=\'text/html\' href=\'http://base.google.com\'></link>\n <link rel=\'http://schemas.google.com/g/2005#feed\' type=\'application/atom+xml\' href=\'http://www.google.com/base/feeds\n/attributes\'></link>\n <link rel=\'self\' type=\'application/atom+xml\' href=\'http://www.google.com/base/feeds/attributes/-/jobs\'></link>\n <generator version=\'1.0\' uri=\'http://base.google.com\'>GoogleBase</generator>\n <openSearch:totalResults>16</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>16</openSearch:itemsPerPage>\n <entry>\n <id>http://www.google.com/base/feeds/attributes/job+industry%28text%29N%5Bitem+type%3Ajobs%5D</id>\n <updated>2006-11-01T20:36:00.100Z</updated>\n <title type=\'text\'>job industry(text)</title>\n <content type=\'text\'>Attribute"job industry" of type text.\n </content>\n <link rel=\'self\' type=\'application/atom+xml\' href=\'http://www.google.com/base/feeds/attributes/job+industry%28text\n%29N%5Bitem+type%3Ajobs%5D\'></link>\n <gm:attribute name=\'job industry\' type=\'text\' count=\'4416629\'>\n <gm:value count=\'380772\'>it internet</gm:value>\n <gm:value count=\'261565\'>healthcare</gm:value>\n <gm:value count=\'142018\'>information technology</gm:value>\n <gm:value count=\'124622\'>accounting</gm:value>\n <gm:value count=\'111311\'>clerical and administrative</gm:value>\n <gm:value count=\'82928\'>other</gm:value>\n <gm:value count=\'77620\'>sales and sales management</gm:value>\n <gm:value count=\'68764\'>information systems</gm:value>\n <gm:value count=\'65859\'>engineering and architecture</gm:value>\n <gm:value count=\'64757\'>sales</gm:value>\n </gm:attribute>\n </entry>\n </feed>\n' GBASE_ATTRIBUTE_ENTRY = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n <entry xmlns=\'http://www.w3.org/2005/Atom\' xmlns:openSearch=\'http://a9.com/-/spec/opensearchrss/1.0/\' xmlns:gm=\'http://base.google.com/ns-metadata/1.0\'>\n <id>http://www.google.com/base/feeds/attributes/job+industry%28text%29N%5Bitem+type%3Ajobs%5D</id>\n <updated>2006-11-01T20:36:00.100Z</updated>\n <title type=\'text\'>job industry(text)</title>\n <content type=\'text\'>Attribute"job industry" of type text.\n </content>\n <link rel=\'self\' type=\'application/atom+xml\' href=\'http://www.google.com/base/feeds/attributes/job+industry%28text%29N%5Bitem+type%3Ajobs%5D\'></link>\n <gm:attribute name=\'job industry\' type=\'text\' count=\'4416629\'>\n <gm:value count=\'380772\'>it internet</gm:value>\n <gm:value count=\'261565\'>healthcare</gm:value>\n <gm:value count=\'142018\'>information technology</gm:value>\n <gm:value count=\'124622\'>accounting</gm:value>\n <gm:value count=\'111311\'>clerical and administrative</gm:value>\n <gm:value count=\'82928\'>other</gm:value>\n <gm:value count=\'77620\'>sales and sales management</gm:value>\n <gm:value count=\'68764\'>information systems</gm:value>\n <gm:value count=\'65859\'>engineering and architecture</gm:value>\n <gm:value count=\'64757\'>sales</gm:value>\n </gm:attribute>\n </entry>\n' GBASE_LOCALES_FEED = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<feed xmlns=\'http://www.w3.org/2005/Atom\'\n xmlns:openSearch=\'http://a9.com/-/spec/opensearchrss/1.0/\'\n xmlns:gm=\'http://base.google.com/ns-metadata/1.0\'>\n <id> http://www.google.com/base/feeds/locales/</id>\n <updated>2006-06-13T18:11:40.120Z</updated>\n <title type="text">Locales</title> \n <link rel="alternate" type="text/html" href="http://base.google.com"/>\n <link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"\n\n href="http://www.google.com/base/feeds/locales/"/>\n <link rel="self" type="application/atom+xml" href="http://www.google.com/base/feeds/locales/"/>\n <author>\n <name>Google Inc.</name>\n <email>base@google.com</email>\n </author>\n <generator version="1.0" uri="http://base.google.com">GoogleBase</generator>\n <openSearch:totalResults>3</openSearch:totalResults>\n <openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n\n<entry>\n <id>http://www.google.com/base/feeds/locales/en_US</id>\n <updated>2006-03-27T22:27:36.658Z</updated>\n <category scheme="http://base.google.com/categories/locales" term="en_US"/>\n\n <title type="text">en_US</title>\n <content type="text">en_US</content>\n <link rel="self" type="application/atom+xml" \n href="http://www.google.com/base/feeds/locales/en_US"></link>\n\n <link rel="related" type="application/atom+xml" \n href="http://www.google.com/base/feeds/itemtypes/en_US" title="Item types in en_US"/>\n</entry>\n<entry>\n <id>http://www.google.com/base/feeds/locales/en_GB</id>\n <updated>2006-06-13T18:14:18.601Z</updated>\n <category scheme="http://base.google.com/categories/locales" term="en_GB"/>\n <title type="text">en_GB</title>\n <content type="text">en_GB</content>\n <link rel="related" type="application/atom+xml" \n href="http://www.google.com/base/feeds/itemtypes/en_GB" title="Item types in en_GB"/>\n <link rel="self" type="application/atom+xml" \n href="http://www.google.com/base/feeds/locales/en_GB"/>\n</entry>\n<entry>\n <id>http://www.google.com/base/feeds/locales/de_DE</id>\n <updated>2006-06-13T18:14:18.601Z</updated>\n <category scheme="http://base.google.com/categories/locales" term="de_DE"/>\n <title type="text">de_DE</title>\n <content type="text">de_DE</content>\n <link rel="related" type="application/atom+xml" \n href="http://www.google.com/base/feeds/itemtypes/de_DE" title="Item types in de_DE"/>\n <link rel="self" type="application/atom+xml" \n href="http://www.google.com/base/feeds/locales/de_DE"/>\n</entry>\n</feed>' GBASE_STRING_ENCODING_ENTRY = "<?xml version='1.0' encoding='UTF-8'?>\n<entry xmlns='http://www.w3.org/2005/Atom' xmlns:gm='http://base.google.com/ns-metadata/1.0' \n xmlns:g='http://base.google.com/ns/1.0' xmlns:batch='http://schemas.google.com/gdata/batch'>\n <id>http://www.google.com/base/feeds/snippets/17495780256183230088</id>\n <published>2007-12-09T03:13:07.000Z</published>\n <updated>2008-01-07T03:26:46.000Z</updated>\n <category scheme='http://base.google.com/categories/itemtypes' term='Products'/>\n <title type='text'>Digital Camera Cord Fits SONY Cybershot DSC-R1 S40</title>\n <content type='html'>SONY \xc2\xb7 Cybershot Digital Camera Usb Cable DESCRIPTION \n This is a 2.5 USB 2.0 A to Mini B (5 Pin) high quality digital camera \n cable used for connecting your Sony Digital Cameras and Camcoders. Backward \n Compatible with USB 2.0, 1.0 and 1.1. Fully ...</content>\n <link rel='alternate' type='text/html' \n href='http://adfarm.mediaplex.com/ad/ck/711-5256-8196-2?loc=http%3A%2F%2Fcgi.ebay.com%2FDigital-Camera-Cord-Fits-SONY-Cybershot-DSC-R1-S40_W0QQitemZ270195049057QQcmdZViewItem'/>\n <link rel='self' type='application/atom+xml' \n href='http://www.google.com/base/feeds/snippets/17495780256183230088'/>\n <author>\n <name>eBay</name>\n </author>\n <g:item_type type='text'>Products</g:item_type>\n <g:item_language type='text'>EN</g:item_language>\n <g:target_country type='text'>US</g:target_country>\n <g:price type='floatUnit'>0.99 usd</g:price>\n <g:image_link type='url'>http://thumbs.ebaystatic.com/pict/270195049057_1.jpg</g:image_link>\n <g:category type='text'>Cameras & Photo>Digital Camera Accessories>Cables</g:category>\n <g:category type='text'>Cords & Connectors>USB Cables>For Other Brands</g:category>\n <g:customer_id type='int'>11729</g:customer_id>\n <g:id type='text'>270195049057</g:id>\n <g:expiration_date type='dateTime'>2008-02-06T03:26:46Z</g:expiration_date>\n</entry>" RECURRENCE_EXCEPTION_ENTRY = "<entry xmlns='http://www.w3.org/2005/Atom'\nxmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'\nxmlns:gd='http://schemas.google.com/g/2005'\nxmlns:gCal='http://schemas.google.com/gCal/2005'>\n <id>\n http://www.google.com/calendar/feeds/default/private/composite/i7lgfj69mjqjgnodklif3vbm7g</id>\n <published>2007-04-05T21:51:49.000Z</published>\n <updated>2007-04-05T21:51:49.000Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://schemas.google.com/g/2005#event'></category>\n <title type='text'>testDavid</title>\n <content type='text'></content>\n <link rel='alternate' type='text/html'\n href='http://www.google.com/calendar/event?eid=aTdsZ2ZqNjltanFqZ25vZGtsaWYzdmJtN2dfMjAwNzA0MDNUMTgwMDAwWiBnZGF0YS5vcHMudGVzdEBt'\n title='alternate'></link>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/default/private/composite/i7lgfj69mjqjgnodklif3vbm7g'>\n </link>\n <author>\n <name>gdata ops</name>\n <email>gdata.ops.test@gmail.com</email>\n </author>\n <gd:visibility value='http://schemas.google.com/g/2005#event.default'>\n </gd:visibility>\n <gCal:sendEventNotifications value='true'>\n </gCal:sendEventNotifications>\n <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>\n </gd:transparency>\n <gd:eventStatus value='http://schemas.google.com/g/2005#event.confirmed'>\n </gd:eventStatus>\n <gd:recurrence>DTSTART;TZID=America/Anchorage:20070403T100000\n DTEND;TZID=America/Anchorage:20070403T110000\n RRULE:FREQ=DAILY;UNTIL=20070408T180000Z;WKST=SU\n EXDATE;TZID=America/Anchorage:20070407T100000\n EXDATE;TZID=America/Anchorage:20070405T100000\n EXDATE;TZID=America/Anchorage:20070404T100000 BEGIN:VTIMEZONE\n TZID:America/Anchorage X-LIC-LOCATION:America/Anchorage\n BEGIN:STANDARD TZOFFSETFROM:-0800 TZOFFSETTO:-0900 TZNAME:AKST\n DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\n END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:-0900 TZOFFSETTO:-0800\n TZNAME:AKDT DTSTART:19700405T020000\n RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU END:DAYLIGHT\n END:VTIMEZONE</gd:recurrence>\n <gd:where valueString=''></gd:where>\n <gd:reminder minutes='10'></gd:reminder>\n <gd:recurrenceException specialized='true'>\n <gd:entryLink>\n <entry>\n <id>i7lgfj69mjqjgnodklif3vbm7g_20070407T180000Z</id>\n <published>2007-04-05T21:51:49.000Z</published>\n <updated>2007-04-05T21:52:58.000Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://schemas.google.com/g/2005#event'></category>\n <title type='text'>testDavid</title>\n <content type='text'></content>\n <link rel='alternate' type='text/html'\n href='http://www.google.com/calendar/event?eid=aTdsZ2ZqNjltanFqZ25vZGtsaWYzdmJtN2dfMjAwNzA0MDdUMTgwMDAwWiBnZGF0YS5vcHMudGVzdEBt'\n title='alternate'></link>\n <author>\n <name>gdata ops</name>\n <email>gdata.ops.test@gmail.com</email>\n </author>\n <gd:visibility value='http://schemas.google.com/g/2005#event.default'>\n </gd:visibility>\n <gd:originalEvent id='i7lgfj69mjqjgnodklif3vbm7g'\n href='http://www.google.com/calendar/feeds/default/private/composite/i7lgfj69mjqjgnodklif3vbm7g'>\n\n <gd:when startTime='2007-04-07T13:00:00.000-05:00'>\n </gd:when>\n </gd:originalEvent>\n <gCal:sendEventNotifications value='false'>\n </gCal:sendEventNotifications>\n <gd:transparency value='http://schemas.google.com/g/2005#event.opaque'>\n </gd:transparency>\n <gd:eventStatus value='http://schemas.google.com/g/2005#event.canceled'>\n </gd:eventStatus>\n <gd:comments>\n <gd:feedLink href='http://www.google.com/calendar/feeds/default/private/full/i7lgfj69mjqjgnodklif3vbm7g_20070407T180000Z/comments'>\n\n <feed>\n <updated>2007-04-05T21:54:09.285Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://schemas.google.com/g/2005#message'>\n </category>\n <title type='text'>Comments for: testDavid</title>\n <link rel='alternate' type='text/html'\n href='http://www.google.com/calendar/feeds/default/private/full/i7lgfj69mjqjgnodklif3vbm7g_20070407T180000Z/comments'\n title='alternate'></link>\n </feed>\n </gd:feedLink>\n </gd:comments>\n <gd:when startTime='2007-04-07T13:00:00.000-05:00'\n endTime='2007-04-07T14:00:00.000-05:00'>\n <gd:reminder minutes='10'></gd:reminder>\n </gd:when>\n <gd:where valueString=''></gd:where>\n </entry>\n </gd:entryLink>\n </gd:recurrenceException>\n </entry>" NICK_ENTRY = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:entry xmlns:atom="http://www.w3.org/2005/Atom"\n xmlns:apps="http://schemas.google.com/apps/2006"\n xmlns:gd="http://schemas.google.com/g/2005">\n <atom:id>https://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo</atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#nickname\'/>\n <atom:title type="text">Foo</atom:title>\n <atom:link rel="self" type="application/atom+xml"\n href="https://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="https://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>\n <apps:nickname name="Foo"/>\n <apps:login userName="TestUser"/>\n</atom:entry>' NICK_FEED = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:feed xmlns:atom="http://www.w3.org/2005/Atom"\n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"\n xmlns:apps="http://schemas.google.com/apps/2006">\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/nickname/2.0\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#nickname\'/>\n <atom:title type="text">Nicknames for user SusanJones</atom:title>\n <atom:link rel=\'http://schemas.google.com/g/2005#feed\'\n type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0"/>\n <atom:link rel=\'http://schemas.google.com/g/2005#post\'\n type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0"/>\n <atom:link rel="self" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0?username=TestUser"/>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>2</openSearch:itemsPerPage>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo\n </atom:id>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#nickname\'/>\n <atom:title type="text">Foo</atom:title>\n <atom:link rel="self" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Foo"/>\n <apps:nickname name="Foo"/>\n <apps:login userName="TestUser"/>\n </atom:entry>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/suse\n </atom:id>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#nickname\'/>\n <atom:title type="text">suse</atom:title>\n <atom:link rel="self" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Bar"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0/Bar"/>\n <apps:nickname name="Bar"/>\n <apps:login userName="TestUser"/>\n </atom:entry>\n</atom:feed>' USER_ENTRY = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:entry xmlns:atom="http://www.w3.org/2005/Atom"\n xmlns:apps="http://schemas.google.com/apps/2006"\n xmlns:gd="http://schemas.google.com/g/2005">\n <atom:id>https://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser</atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#user\'/>\n <atom:title type="text">TestUser</atom:title>\n <atom:link rel="self" type="application/atom+xml"\n href="https://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="https://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser"/>\n <apps:login userName="TestUser" password="password" suspended="false"\n ipWhitelisted=\'false\' hashFunctionName="SHA-1"/>\n <apps:name familyName="Test" givenName="User"/>\n <apps:quota limit="1024"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#user.nicknames\'\n href="https://apps-apis.google.com/a/feeds/example.com/nickname/2.0?username=Test-3121"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#user.emailLists\'\n href="https://apps-apis.google.com/a/feeds/example.com/emailList/2.0?recipient=testlist@example.com"/>\n</atom:entry>' USER_FEED = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:feed xmlns:atom="http://www.w3.org/2005/Atom" \n xmlns:apps="http://schemas.google.com/apps/2006"\n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"\n xmlns:gd="http://schemas.google.com/g/2005">\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/user/2.0\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\' \n term=\'http://schemas.google.com/apps/2006#user\'/>\n <atom:title type="text">Users</atom:title>\n <atom:link rel="next" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0?startUsername=john"/>\n <atom:link rel=\'http://schemas.google.com/g/2005#feed\' \n type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0"/>\n <atom:link rel=\'http://schemas.google.com/g/2005#post\'\n type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0"/>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0"/>\n <openSearch:startIndex>1</openSearch:startIndex>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser\n </atom:id>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#user\'/>\n <atom:title type="text">TestUser</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0/TestUser"/>\n <gd:who rel=\'http://schemas.google.com/apps/2006#user.recipient\' \n email="TestUser@example.com"/>\n <apps:login userName="TestUser" suspended="false"/>\n <apps:quota limit="2048"/>\n <apps:name familyName="Test" givenName="User"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#user.nicknames\'\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0?username=TestUser"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#user.emailLists\'\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0?recipient=TestUser@example.com"/>\n </atom:entry>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/user/2.0/JohnSmith\n </atom:id>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#user\'/>\n <atom:title type="text">JohnSmith</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0/JohnSmith"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/user/2.0/JohnSmith"/>\n <gd:who rel=\'http://schemas.google.com/apps/2006#user.recipient\'\n email="JohnSmith@example.com"/>\n <apps:login userName="JohnSmith" suspended="false"/>\n <apps:quota limit="2048"/>\n <apps:name familyName="Smith" givenName="John"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#user.nicknames\'\n href="http://apps-apis.google.com/a/feeds/example.com/nickname/2.0?username=JohnSmith"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#user.emailLists\'\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0?recipient=JohnSmith@example.com"/>\n </atom:entry>\n</atom:feed>' EMAIL_LIST_ENTRY = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:entry xmlns:atom="http://www.w3.org/2005/Atom"\n xmlns:apps="http://schemas.google.com/apps/2006"\n xmlns:gd="http://schemas.google.com/g/2005">\n <atom:id>\n https://apps-apis.google.com/a/feeds/example.com/emailList/2.0/testlist\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList\'/>\n <atom:title type="text">testlist</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="https://apps-apis.google.com/a/feeds/example.com/emailList/2.0/testlist"/>\n <atom:link rel="edit" type="application/atom+xml" \n href="https://apps-apis.google.com/a/feeds/example.com/emailList/2.0/testlist"/>\n <apps:emailList name="testlist"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#emailList.recipients\'\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/testlist/recipient/"/>\n</atom:entry>' EMAIL_LIST_FEED = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:feed xmlns:atom="http://www.w3.org/2005/Atom" \n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"\n xmlns:apps="http://schemas.google.com/apps/2006"\n xmlns:gd="http://schemas.google.com/g/2005">\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/emailList/2.0\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList\'/>\n <atom:title type="text">EmailLists</atom:title>\n <atom:link rel="next" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0?startEmailListName=john"/>\n <atom:link rel=\'http://schemas.google.com/g/2005#feed\'\n type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0"/>\n <atom:link rel=\'http://schemas.google.com/g/2005#post\' \n type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0"/>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0"/>\n <openSearch:startIndex>1</openSearch:startIndex>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList\'/>\n <atom:title type="text">us-sales</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales"/>\n <apps:emailList name="us-sales"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#emailList.recipients\'\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/"/>\n </atom:entry>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-eng\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList\'/>\n <atom:title type="text">us-eng</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-eng"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-eng"/>\n <apps:emailList name="us-eng"/>\n <gd:feedLink rel=\'http://schemas.google.com/apps/2006#emailList.recipients\'\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-eng/recipient/"/>\n </atom:entry>\n</atom:feed>' EMAIL_LIST_RECIPIENT_ENTRY = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:entry xmlns:atom="http://www.w3.org/2005/Atom"\n xmlns:apps="http://schemas.google.com/apps/2006"\n xmlns:gd="http://schemas.google.com/g/2005">\n <atom:id>https://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/TestUser%40example.com</atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList.recipient\'/>\n <atom:title type="text">TestUser</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="https://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/TestUser%40example.com"/>\n <atom:link rel="edit" type="application/atom+xml" \n href="https://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/TestUser%40example.com"/>\n <gd:who email="TestUser@example.com"/>\n</atom:entry>' EMAIL_LIST_RECIPIENT_FEED = '<?xml version="1.0" encoding="UTF-8"?>\n<atom:feed xmlns:atom="http://www.w3.org/2005/Atom" \n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"\n xmlns:gd="http://schemas.google.com/g/2005">\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList.recipient\'/>\n <atom:title type="text">Recipients for email list us-sales</atom:title>\n <atom:link rel="next" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/?startRecipient=terry@example.com"/>\n <atom:link rel=\'http://schemas.google.com/g/2005#feed\'\n type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient"/>\n <atom:link rel=\'http://schemas.google.com/g/2005#post\'\n type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient"/>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient"/>\n <openSearch:startIndex>1</openSearch:startIndex>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/joe%40example.com\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList.recipient\'/>\n <atom:title type="text">joe@example.com</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/joe%40example.com"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/joe%40example.com"/>\n <gd:who email="joe@example.com"/>\n </atom:entry>\n <atom:entry>\n <atom:id>\n http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/susan%40example.com\n </atom:id>\n <atom:updated>1970-01-01T00:00:00.000Z</atom:updated>\n <atom:category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/apps/2006#emailList.recipient\'/>\n <atom:title type="text">susan@example.com</atom:title>\n <atom:link rel="self" type="application/atom+xml" \n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/susan%40example.com"/>\n <atom:link rel="edit" type="application/atom+xml"\n href="http://apps-apis.google.com/a/feeds/example.com/emailList/2.0/us-sales/recipient/susan%40example.com"/>\n <gd:who email="susan@example.com"/>\n </atom:entry>\n</atom:feed>' ACL_FEED = "<?xml version='1.0' encoding='UTF-8'?>\n <feed xmlns='http://www.w3.org/2005/Atom'\n xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'\n xmlns:gAcl='http://schemas.google.com/acl/2007'>\n <id>http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full</id>\n <updated>2007-04-21T00:52:04.000Z</updated>\n <title type='text'>Elizabeth Bennet's access control list</title>\n <link rel='http://schemas.google.com/acl/2007#controlledObject'\n type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/private/full'>\n </link>\n <link rel='http://schemas.google.com/g/2005#feed'\n type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full'>\n </link>\n <link rel='http://schemas.google.com/g/2005#post'\n type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full'>\n </link>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full'>\n </link>\n <generator version='1.0'\n uri='http://www.google.com/calendar'>Google Calendar</generator>\n <openSearch:totalResults>2</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <entry>\n <id>http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/user%3Aliz%40gmail.com</id>\n <updated>2007-04-21T00:52:04.000Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://schemas.google.com/acl/2007#accessRule'>\n </category>\n <title type='text'>owner</title>\n <content type='text'></content>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/user%3Aliz%40gmail.com'>\n </link>\n <link rel='edit' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/user%3Aliz%40gmail.com'>\n </link>\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n <gAcl:scope type='user' value='liz@gmail.com'></gAcl:scope>\n <gAcl:role value='http://schemas.google.com/gCal/2005#owner'>\n </gAcl:role>\n </entry>\n <entry>\n <id>http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/default</id>\n <updated>2007-04-21T00:52:04.000Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://schemas.google.com/acl/2007#accessRule'>\n </category>\n <title type='text'>read</title>\n <content type='text'></content>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/default'>\n </link>\n <link rel='edit' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/default'>\n </link>\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n <gAcl:scope type='default'></gAcl:scope>\n <gAcl:role value='http://schemas.google.com/gCal/2005#read'>\n </gAcl:role>\n </entry>\n </feed>" ACL_ENTRY = "<?xml version='1.0' encoding='UTF-8'?>\n <entry xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gd='http://schemas.google.com/g/2005' xmlns:gCal='http://schemas.google.com/gCal/2005' xmlns:gAcl='http://schemas.google.com/acl/2007'>\n <id>http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/user%3Aliz%40gmail.com</id>\n <updated>2007-04-21T00:52:04.000Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://schemas.google.com/acl/2007#accessRule'>\n </category>\n <title type='text'>owner</title>\n <content type='text'></content>\n <link rel='self' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/user%3Aliz%40gmail.com'>\n </link>\n <link rel='edit' type='application/atom+xml'\n href='http://www.google.com/calendar/feeds/liz%40gmail.com/acl/full/user%3Aliz%40gmail.com'>\n </link>\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n <gAcl:scope type='user' value='liz@gmail.com'></gAcl:scope>\n <gAcl:role value='http://schemas.google.com/gCal/2005#owner'>\n </gAcl:role>\n </entry>" DOCUMENT_LIST_FEED = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<ns0:feed xmlns:ns0="http://www.w3.org/2005/Atom"><ns1:totalResults\nxmlns:ns1="http://a9.com/-/spec/opensearchrss/1.0/">2</ns1:totalResults><ns1:startIndex\nxmlns:ns1="http://a9.com/-/spec/opensearchrss/1.0/">1</ns1:startIndex><ns0:entry><ns0:content\nsrc="http://foo.com/fm?fmcmd=102&key=supercalifragilisticexpeadocious"\ntype="text/html"\n/><ns0:author><ns0:name>test.user</ns0:name><ns0:email>test.user@gmail.com</ns0:email></ns0:author><ns0:category\nlabel="spreadsheet" scheme="http://schemas.google.com/g/2005#kind"\nterm="http://schemas.google.com/docs/2007#spreadsheet"\n/><ns0:id>http://docs.google.com/feeds/documents/private/full/spreadsheet%3Asupercalifragilisticexpeadocious</ns0:id><ns0:link\nhref="http://foo.com/ccc?key=supercalifragilisticexpeadocious" rel="alternate"\ntype="text/html" /><ns0:link\nhref="http://foo.com/feeds/worksheets/supercalifragilisticexpeadocious/private/full"\nrel="http://schemas.google.com/spreadsheets/2006#worksheetsfeed"\ntype="application/atom+xml" /><ns0:link\nhref="http://docs.google.com/feeds/documents/private/full/spreadsheet%3Asupercalifragilisticexpeadocious"\nrel="self" type="application/atom+xml" /><ns0:title type="text">Test Spreadsheet</ns0:title><ns0:updated>2007-07-03T18:03:32.045Z</ns0:updated></ns0:entry><ns0:entry><ns0:content\nsrc="http://docs.google.com/RawDocContents?action=fetch&docID=gr00vy"\ntype="text/html"\n/><ns0:author><ns0:name>test.user</ns0:name><ns0:email>test.user@gmail.com</ns0:email></ns0:author><ns0:category\nlabel="document" scheme="http://schemas.google.com/g/2005#kind"\nterm="http://schemas.google.com/docs/2007#document"\n/><ns0:id>http://docs.google.com/feeds/documents/private/full/document%3Agr00vy</ns0:id><ns0:link\nhref="http://foobar.com/Doc?id=gr00vy" rel="alternate" type="text/html"\n/><ns0:link\nhref="http://docs.google.com/feeds/documents/private/full/document%3Agr00vy"\nrel="self" type="application/atom+xml" /><ns0:title type="text">Test Document</ns0:title><ns0:updated>2007-07-03T18:02:50.338Z</ns0:updated></ns0:entry><ns0:id>http://docs.google.com/feeds/documents/private/full</ns0:id><ns0:link\nhref="http://docs.google.com" rel="alternate" type="text/html" /><ns0:link\nhref="http://docs.google.com/feeds/documents/private/full"\nrel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"\n/><ns0:link href="http://docs.google.com/feeds/documents/private/full"\nrel="http://schemas.google.com/g/2005#post" type="application/atom+xml"\n/><ns0:link href="http://docs.google.com/feeds/documents/private/full"\nrel="self" type="application/atom+xml" /><ns0:title type="text">Available\nDocuments -\ntest.user@gmail.com</ns0:title><ns0:updated>2007-07-09T23:07:21.898Z</ns0:updated></ns0:feed>\n' DOCUMENT_LIST_ENTRY = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<ns0:entry xmlns:ns0="http://www.w3.org/2005/Atom"><ns0:content\nsrc="http://foo.com/fm?fmcmd=102&key=supercalifragilisticexpealidocious"\ntype="text/html"\n/><ns0:author><ns0:name>test.user</ns0:name><ns0:email>test.user@gmail.com</ns0:email></ns0:author><ns0:category\nlabel="spreadsheet" scheme="http://schemas.google.com/g/2005#kind"\nterm="http://schemas.google.com/docs/2007#spreadsheet"\n/><ns0:id>http://docs.google.com/feeds/documents/private/full/spreadsheet%3Asupercalifragilisticexpealidocious</ns0:id><ns0:link\nhref="http://foo.com/ccc?key=supercalifragilisticexpealidocious"\nrel="alternate" type="text/html" /><ns0:link\nhref="http://foo.com/feeds/worksheets/supercalifragilisticexpealidocious/private/full"\nrel="http://schemas.google.com/spreadsheets/2006#worksheetsfeed"\ntype="application/atom+xml" /><ns0:link\nhref="http://docs.google.com/feeds/documents/private/full/spreadsheet%3Asupercalifragilisticexpealidocious"\nrel="self" type="application/atom+xml" /><ns0:title type="text">Test Spreadsheet</ns0:title><ns0:updated>2007-07-03T18:03:32.045Z</ns0:updated></ns0:entry>\n' BATCH_ENTRY = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<entry xmlns="http://www.w3.org/2005/Atom"\n xmlns:batch="http://schemas.google.com/gdata/batch" \n xmlns:g="http://base.google.com/ns/1.0">\n <id>http://www.google.com/base/feeds/items/2173859253842813008</id>\n <published>2006-07-11T14:51:43.560Z</published>\n <updated>2006-07-11T14:51: 43.560Z</updated>\n <title type="text">title</title>\n <content type="html">content</content>\n <link rel="self" \n type="application/atom+xml" \n href="http://www.google.com/base/feeds/items/2173859253842813008"/>\n <link rel="edit" \n type="application/atom+xml" \n href="http://www.google.com/base/feeds/items/2173859253842813008"/>\n <g:item_type>recipes</g:item_type>\n <batch:operation type="insert"/>\n <batch:id>itemB</batch:id>\n <batch:status code="201" reason="Created"/>\n</entry>' BATCH_FEED_REQUEST = '<?xml version="1.0" encoding="UTF-8"?>\n<feed\n xmlns="http://www.w3.org/2005/Atom"\n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"\n xmlns:g="http://base.google.com/ns/1.0"\n xmlns:batch="http://schemas.google.com/gdata/batch">\n <title type="text">My Batch Feed</title>\n <entry>\n <id>http://www.google.com/base/feeds/items/13308004346459454600</id>\n <batch:operation type="delete"/>\n </entry>\n <entry>\n <id>http://www.google.com/base/feeds/items/17437536661927313949</id>\n <batch:operation type="delete"/>\n </entry>\n <entry>\n <title type="text">...</title>\n <content type="html">...</content>\n <batch:id>itemA</batch:id>\n <batch:operation type="insert"/>\n <g:item_type>recipes</g:item_type>\n </entry>\n <entry>\n <title type="text">...</title>\n <content type="html">...</content>\n <batch:id>itemB</batch:id>\n <batch:operation type="insert"/>\n <g:item_type>recipes</g:item_type>\n </entry>\n</feed>' BATCH_FEED_RESULT = '<?xml version="1.0" encoding="UTF-8"?>\n<feed\n xmlns="http://www.w3.org/2005/Atom"\n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"\n xmlns:g="http://base.google.com/ns/1.0"\n xmlns:batch="http://schemas.google.com/gdata/batch">\n <id>http://www.google.com/base/feeds/items</id>\n <updated>2006-07-11T14:51:42.894Z</updated>\n <title type="text">My Batch</title>\n <link rel="http://schemas.google.com/g/2005#feed"\n type="application/atom+xml"\n href="http://www.google.com/base/feeds/items"/>\n <link rel="http://schemas.google.com/g/2005#post"\n type="application/atom+xml"\n href="http://www.google.com/base/feeds/items"/>\n <link rel=" http://schemas.google.com/g/2005#batch"\n type="application/atom+xml"\n href="http://www.google.com/base/feeds/items/batch"/>\n <entry>\n <id>http://www.google.com/base/feeds/items/2173859253842813008</id>\n <published>2006-07-11T14:51:43.560Z</published>\n <updated>2006-07-11T14:51: 43.560Z</updated>\n <title type="text">...</title>\n <content type="html">...</content>\n <link rel="self"\n type="application/atom+xml"\n href="http://www.google.com/base/feeds/items/2173859253842813008"/>\n <link rel="edit"\n type="application/atom+xml"\n href="http://www.google.com/base/feeds/items/2173859253842813008"/>\n <g:item_type>recipes</g:item_type>\n <batch:operation type="insert"/>\n <batch:id>itemB</batch:id>\n <batch:status code="201" reason="Created"/>\n </entry>\n <entry>\n <id>http://www.google.com/base/feeds/items/11974645606383737963</id>\n <published>2006-07-11T14:51:43.247Z</published>\n <updated>2006-07-11T14:51: 43.247Z</updated>\n <title type="text">...</title>\n <content type="html">...</content>\n <link rel="self"\n type="application/atom+xml"\n href="http://www.google.com/base/feeds/items/11974645606383737963"/>\n <link rel="edit"\n type="application/atom+xml"\n href="http://www.google.com/base/feeds/items/11974645606383737963"/>\n <g:item_type>recipes</g:item_type>\n <batch:operation type="insert"/>\n <batch:id>itemA</batch:id>\n <batch:status code="201" reason="Created"/>\n </entry>\n <entry>\n <id>http://www.google.com/base/feeds/items/13308004346459454600</id>\n <updated>2006-07-11T14:51:42.894Z</updated>\n <title type="text">Error</title>\n <content type="text">Bad request</content>\n <batch:status code="404"\n reason="Bad request"\n content-type="application/xml">\n <errors>\n <error type="request" reason="Cannot find item"/>\n </errors>\n </batch:status>\n </entry>\n <entry>\n <id>http://www.google.com/base/feeds/items/17437536661927313949</id>\n <updated>2006-07-11T14:51:43.246Z</updated>\n <content type="text">Deleted</content>\n <batch:operation type="delete"/>\n <batch:status code="200" reason="Success"/>\n </entry>\n</feed>' ALBUM_FEED = '<?xml version="1.0" encoding="UTF-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:exif="http://schemas.google.com/photos/exif/2007" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:gml="http://www.opengis.net/gml" xmlns:georss="http://www.georss.org/georss" xmlns:photo="http://www.pheed.com/pheed/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:batch="http://schemas.google.com/gdata/batch" xmlns:gphoto="http://schemas.google.com/photos/2007">\n <id>http://picasaweb.google.com/data/feed/api/user/sample.user/albumid/1</id>\n <updated>2007-09-21T18:23:05.000Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/photos/2007#album"/>\n <title type="text">Test</title>\n <subtitle type="text"/>\n <rights type="text">public</rights>\n <icon>http://lh6.google.com/sample.user/Rt8WNoDZEJE/AAAAAAAAABk/HQGlDhpIgWo/s160-c/Test.jpg</icon>\n <link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://picasaweb.google.com/data/feed/api/user/sample.user/albumid/1"/>\n <link rel="alternate" type="text/html" href="http://picasaweb.google.com/sample.user/Test"/>\n <link rel="http://schemas.google.com/photos/2007#slideshow" type="application/x-shockwave-flash" href="http://picasaweb.google.com/s/c/bin/slideshow.swf?host=picasaweb.google.com&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fsample.user%2Falbumid%2F1%3Falt%3Drss"/>\n <link rel="self" type="application/atom+xml" href="http://picasaweb.google.com/data/feed/api/user/sample.user/albumid/1?start-index=1&max-results=500&kind=photo%2Ctag"/>\n <author>\n <name>sample</name>\n <uri>http://picasaweb.google.com/sample.user</uri>\n </author>\n <generator version="1.00" uri="http://picasaweb.google.com/">Picasaweb</generator> <openSearch:totalResults>4</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>500</openSearch:itemsPerPage>\n <gphoto:id>1</gphoto:id>\n <gphoto:name>Test</gphoto:name>\n <gphoto:location/>\n <gphoto:access>public</gphoto:access> <gphoto:timestamp>1188975600000</gphoto:timestamp>\n <gphoto:numphotos>2</gphoto:numphotos>\n <gphoto:user>sample.user</gphoto:user>\n <gphoto:nickname>sample</gphoto:nickname>\n <gphoto:commentingEnabled>true</gphoto:commentingEnabled>\n <gphoto:commentCount>0</gphoto:commentCount>\n <entry> <id>http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/photoid/2</id>\n <published>2007-09-05T20:49:23.000Z</published>\n <updated>2007-09-21T18:23:05.000Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/photos/2007#photo"/>\n <title type="text">Aqua Blue.jpg</title>\n <summary type="text">Blue</summary>\n <content type="image/jpeg" src="http://lh4.google.com/sample.user/Rt8WU4DZEKI/AAAAAAAAABY/IVgLqmnzJII/Aqua%20Blue.jpg"/> <link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://picasaweb.google.com/data/feed/api/user/sample.user/albumid/1/photoid/2"/>\n <link rel="alternate" type="text/html" href="http://picasaweb.google.com/sample.user/Test/photo#2"/>\n <link rel="self" type="application/atom+xml" href="http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/photoid/2"/>\n <gphoto:id>2</gphoto:id>\n <gphoto:version>1190398985145172</gphoto:version>\n <gphoto:position>0.0</gphoto:position>\n <gphoto:albumid>1</gphoto:albumid> <gphoto:width>2560</gphoto:width>\n <gphoto:height>1600</gphoto:height>\n <gphoto:size>883405</gphoto:size>\n <gphoto:client/>\n <gphoto:checksum/>\n <gphoto:timestamp>1189025362000</gphoto:timestamp>\n <exif:tags> <exif:flash>true</exif:flash>\n <exif:imageUniqueID>c041ce17aaa637eb656c81d9cf526c24</exif:imageUniqueID>\n </exif:tags>\n <gphoto:commentingEnabled>true</gphoto:commentingEnabled>\n <gphoto:commentCount>1</gphoto:commentCount>\n <media:group>\n <media:title type="plain">Aqua Blue.jpg</media:title> <media:description type="plain">Blue</media:description>\n <media:keywords>tag, test</media:keywords>\n <media:content url="http://lh4.google.com/sample.user/Rt8WU4DZEKI/AAAAAAAAABY/IVgLqmnzJII/Aqua%20Blue.jpg" height="1600" width="2560" type="image/jpeg" medium="image"/>\n <media:thumbnail url="http://lh4.google.com/sample.user/Rt8WU4DZEKI/AAAAAAAAABY/IVgLqmnzJII/s72/Aqua%20Blue.jpg" height="45" width="72"/>\n <media:thumbnail url="http://lh4.google.com/sample.user/Rt8WU4DZEKI/AAAAAAAAABY/IVgLqmnzJII/s144/Aqua%20Blue.jpg" height="90" width="144"/>\n <media:thumbnail url="http://lh4.google.com/sample.user/Rt8WU4DZEKI/AAAAAAAAABY/IVgLqmnzJII/s288/Aqua%20Blue.jpg" height="180" width="288"/>\n <media:credit>sample</media:credit>\n </media:group>\n </entry>\n <entry>\n <id>http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/photoid/3</id>\n <published>2007-09-05T20:49:24.000Z</published>\n <updated>2007-09-21T18:19:38.000Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/photos/2007#photo"/>\n <title type="text">Aqua Graphite.jpg</title>\n <summary type="text">Gray</summary>\n <content type="image/jpeg" src="http://lh5.google.com/sample.user/Rt8WVIDZELI/AAAAAAAAABg/d7e0i7gvhNU/Aqua%20Graphite.jpg"/>\n <link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://picasaweb.google.com/data/feed/api/user/sample.user/albumid/1/photoid/3"/>\n <link rel="alternate" type="text/html" href="http://picasaweb.google.com/sample.user/Test/photo#3"/>\n <link rel="self" type="application/atom+xml" href="http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/photoid/3"/>\n <gphoto:id>3</gphoto:id>\n <gphoto:version>1190398778006402</gphoto:version>\n <gphoto:position>1.0</gphoto:position>\n <gphoto:albumid>1</gphoto:albumid>\n <gphoto:width>2560</gphoto:width>\n <gphoto:height>1600</gphoto:height>\n <gphoto:size>798334</gphoto:size>\n <gphoto:client/>\n <gphoto:checksum/>\n <gphoto:timestamp>1189025363000</gphoto:timestamp>\n <exif:tags>\n <exif:flash>true</exif:flash>\n <exif:imageUniqueID>a5ce2e36b9df7d3cb081511c72e73926</exif:imageUniqueID>\n </exif:tags>\n <gphoto:commentingEnabled>true</gphoto:commentingEnabled>\n <gphoto:commentCount>0</gphoto:commentCount>\n <media:group>\n <media:title type="plain">Aqua Graphite.jpg</media:title>\n <media:description type="plain">Gray</media:description>\n <media:keywords/>\n <media:content url="http://lh5.google.com/sample.user/Rt8WVIDZELI/AAAAAAAAABg/d7e0i7gvhNU/Aqua%20Graphite.jpg" height="1600" width="2560" type="image/jpeg" medium="image"/>\n <media:thumbnail url="http://lh5.google.com/sample.user/Rt8WVIDZELI/AAAAAAAAABg/d7e0i7gvhNU/s72/Aqua%20Graphite.jpg" height="45" width="72"/>\n <media:thumbnail url="http://lh5.google.com/sample.user/Rt8WVIDZELI/AAAAAAAAABg/d7e0i7gvhNU/s144/Aqua%20Graphite.jpg" height="90" width="144"/>\n <media:thumbnail url="http://lh5.google.com/sample.user/Rt8WVIDZELI/AAAAAAAAABg/d7e0i7gvhNU/s288/Aqua%20Graphite.jpg" height="180" width="288"/>\n <media:credit>sample</media:credit>\n </media:group>\n </entry>\n <entry>\n <id>http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/tag/tag</id>\n <updated>2007-09-05T20:49:24.000Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/photos/2007#tag"/>\n <title type="text">tag</title>\n <summary type="text">tag</summary>\n <link rel="alternate" type="text/html" href="http://picasaweb.google.com/lh/searchbrowse?q=tag&psc=G&uname=sample.user&filter=0"/>\n <link rel="self" type="application/atom+xml" href="http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/tag/tag"/>\n <author>\n <name>sample</name>\n <uri>http://picasaweb.google.com/sample.user</uri>\n </author>\n </entry>\n <entry>\n <id>http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/tag/test</id>\n <updated>2007-09-05T20:49:24.000Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/photos/2007#tag"/>\n <title type="text">test</title>\n <summary type="text">test</summary>\n <link rel="alternate" type="text/html" href="http://picasaweb.google.com/lh/searchbrowse?q=test&psc=G&uname=sample.user&filter=0"/>\n <link rel="self" type="application/atom+xml" href="http://picasaweb.google.com/data/entry/api/user/sample.user/albumid/1/tag/test"/>\n <author>\n <name>sample</name>\n <uri>http://picasaweb.google.com/sample.user</uri>\n </author>\n </entry>\n</feed>' CODE_SEARCH_FEED = '<?xml version="1.0" encoding="UTF-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom" xmlns:opensearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:gcs="http://schemas.google.com/codesearch/2006" xml:base="http://www.google.com">\n<id>http://www.google.com/codesearch/feeds/search?q=malloc</id>\n<updated>2007-12-19T16:08:04Z</updated> \n<title type="text">Google Code Search</title>\n<generator version="1.0" uri="http://www.google.com/codesearch">Google Code Search</generator>\n<opensearch:totalResults>2530000</opensearch:totalResults>\n<opensearch:startIndex>1</opensearch:startIndex>\n<author>\n<name>Google Code Search</name>\n\n<uri>http://www.google.com/codesearch</uri>\n</author>\n<link rel="http://schemas.google.com/g/2006#feed" type="application/atom+xml" href="http://schemas.google.com/codesearch/2006"/>\n<link rel="self" type="application/atom+xml" href="http://www.google.com/codesearch/feeds/search?q=malloc"/>\n<link rel="next" type="application/atom+xml" href="http://www.google.com/codesearch/feeds/search?q=malloc&start-index=11"/>\n<link rel="alternate" type="text/html" href="http://www.google.com/codesearch?q=malloc"/>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:LDjwp-Iqc7U:84hEYaYsZk8:xDGReDhvNi0&sa=N&ct=rx&cd=1&cs_p=http://www.gnu.org&cs_f=software/autoconf/manual/autoconf-2.60/autoconf.html-002&cs_p=http://www.gnu.org&cs_f=software/autoconf/manual/autoconf-2.60/autoconf.html-002#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">software/autoconf/manual/autoconf-2.60/autoconf.html</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:LDjwp-Iqc7U:84hEYaYsZk8:xDGReDhvNi0&sa=N&ct=rx&cd=1&cs_p=http://www.gnu.org&cs_f=software/autoconf/manual/autoconf-2.60/autoconf.html-002&cs_p=http://www.gnu.org&cs_f=software/autoconf/manual/autoconf-2.60/autoconf.html-002#first"/><gcs:package name="http://www.gnu.org" uri="http://www.gnu.org"></gcs:package><gcs:file name="software/autoconf/manual/autoconf-2.60/autoconf.html-002"></gcs:file><content type="text/html"><pre> 8: void *<b>malloc</b> ();\n \n\n</pre></content><gcs:match lineNumber="4" type="text/html"><pre> #undef <b>malloc</b>\n</pre></gcs:match><gcs:match lineNumber="8" type="text/html"><pre> void *<b>malloc</b> ();\n\n</pre></gcs:match><gcs:match lineNumber="14" type="text/html"><pre> rpl_<b>malloc</b> (size_t n)\n</pre></gcs:match><gcs:match lineNumber="18" type="text/html"><pre> return <b>malloc</b> (n);\n\n</pre></gcs:match></entry>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:h4hfh-fV-jI:niBq_bwWZNs:H0OhClf0HWQ&sa=N&ct=rx&cd=2&cs_p=ftp://ftp.gnu.org/gnu/guile/guile-1.6.8.tar.gz&cs_f=guile-1.6.8/libguile/mallocs.c&cs_p=ftp://ftp.gnu.org/gnu/guile/guile-1.6.8.tar.gz&cs_f=guile-1.6.8/libguile/mallocs.c#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">guile-1.6.8/libguile/mallocs.c</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:h4hfh-fV-jI:niBq_bwWZNs:H0OhClf0HWQ&sa=N&ct=rx&cd=2&cs_p=ftp://ftp.gnu.org/gnu/guile/guile-1.6.8.tar.gz&cs_f=guile-1.6.8/libguile/mallocs.c&cs_p=ftp://ftp.gnu.org/gnu/guile/guile-1.6.8.tar.gz&cs_f=guile-1.6.8/libguile/mallocs.c#first"/><gcs:package name="ftp://ftp.gnu.org/gnu/guile/guile-1.6.8.tar.gz" uri="ftp://ftp.gnu.org/gnu/guile/guile-1.6.8.tar.gz"></gcs:package><gcs:file name="guile-1.6.8/libguile/mallocs.c"></gcs:file><content type="text/html"><pre> 86: {\n scm_t_bits mem = n ? (scm_t_bits) <b>malloc</b> (n) : 0;\n if (n && !mem)\n\n</pre></content><gcs:match lineNumber="54" type="text/html"><pre>#include <<b>malloc</b>.h>\n</pre></gcs:match><gcs:match lineNumber="62" type="text/html"><pre>scm_t_bits scm_tc16_<b>malloc</b>;\n\n</pre></gcs:match><gcs:match lineNumber="66" type="text/html"><pre><b>malloc</b>_free (SCM ptr)\n</pre></gcs:match><gcs:match lineNumber="75" type="text/html"><pre><b>malloc</b>_print (SCM exp, SCM port, scm_print_state *pstate SCM_UNUSED)\n\n</pre></gcs:match><gcs:match lineNumber="77" type="text/html"><pre> scm_puts("#<<b>malloc</b> ", port);\n</pre></gcs:match><gcs:match lineNumber="87" type="text/html"><pre> scm_t_bits mem = n ? (scm_t_bits) <b>malloc</b> (n) : 0;\n\n</pre></gcs:match><gcs:match lineNumber="90" type="text/html"><pre> SCM_RETURN_NEWSMOB (scm_tc16_<b>malloc</b>, mem);\n</pre></gcs:match><gcs:match lineNumber="98" type="text/html"><pre> scm_tc16_<b>malloc</b> = scm_make_smob_type ("<b>malloc</b>", 0);\n\n</pre></gcs:match><gcs:match lineNumber="99" type="text/html"><pre> scm_set_smob_free (scm_tc16_<b>malloc</b>, <b>malloc</b>_free);\n</pre></gcs:match><rights>GPL</rights></entry>\n\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:9wyZUG-N_30:7_dFxoC1ZrY:C0_iYbFj90M&sa=N&ct=rx&cd=3&cs_p=http://ftp.gnu.org/gnu/bash/bash-3.0.tar.gz&cs_f=bash-3.0/lib/malloc/alloca.c&cs_p=http://ftp.gnu.org/gnu/bash/bash-3.0.tar.gz&cs_f=bash-3.0/lib/malloc/alloca.c#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">bash-3.0/lib/malloc/alloca.c</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:9wyZUG-N_30:7_dFxoC1ZrY:C0_iYbFj90M&sa=N&ct=rx&cd=3&cs_p=http://ftp.gnu.org/gnu/bash/bash-3.0.tar.gz&cs_f=bash-3.0/lib/malloc/alloca.c&cs_p=http://ftp.gnu.org/gnu/bash/bash-3.0.tar.gz&cs_f=bash-3.0/lib/malloc/alloca.c#first"/><gcs:package name="http://ftp.gnu.org/gnu/bash/bash-3.0.tar.gz" uri="http://ftp.gnu.org/gnu/bash/bash-3.0.tar.gz"></gcs:package><gcs:file name="bash-3.0/lib/malloc/alloca.c"></gcs:file><content type="text/html"><pre> 78: #ifndef emacs\n #define <b>malloc</b> x<b>malloc</b>\n extern pointer x<b>malloc</b> ();\n\n</pre></content><gcs:match lineNumber="69" type="text/html"><pre> <b>malloc</b>. The Emacs executable needs alloca to call x<b>malloc</b>, because\n</pre></gcs:match><gcs:match lineNumber="70" type="text/html"><pre> ordinary <b>malloc</b> isn't protected from input signals. On the other\n\n</pre></gcs:match><gcs:match lineNumber="71" type="text/html"><pre> hand, the utilities in lib-src need alloca to call <b>malloc</b>; some of\n</pre></gcs:match><gcs:match lineNumber="72" type="text/html"><pre> them are very simple, and don't have an x<b>malloc</b> routine.\n\n</pre></gcs:match><gcs:match lineNumber="76" type="text/html"><pre> Callers below should use <b>malloc</b>. */\n</pre></gcs:match><gcs:match lineNumber="79" type="text/html"><pre>#define <b>malloc</b> x<b>malloc</b>\n\n</pre></gcs:match><gcs:match lineNumber="80" type="text/html"><pre>extern pointer x<b>malloc</b> ();\n</pre></gcs:match><gcs:match lineNumber="132" type="text/html"><pre> It is very important that sizeof(header) agree with <b>malloc</b>\n\n</pre></gcs:match><gcs:match lineNumber="198" type="text/html"><pre> register pointer new = <b>malloc</b> (sizeof (header) + size);\n</pre></gcs:match><rights>GPL</rights></entry>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:uhVCKyPcT6k:8juMxxzmUJw:H7_IDsTB2L4&sa=N&ct=rx&cd=4&cs_p=http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7b/src/mozilla-source-1.7b-source.tar.bz2&cs_f=mozilla/xpcom/build/malloc.c&cs_p=http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7b/src/mozilla-source-1.7b-source.tar.bz2&cs_f=mozilla/xpcom/build/malloc.c#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">mozilla/xpcom/build/malloc.c</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:uhVCKyPcT6k:8juMxxzmUJw:H7_IDsTB2L4&sa=N&ct=rx&cd=4&cs_p=http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7b/src/mozilla-source-1.7b-source.tar.bz2&cs_f=mozilla/xpcom/build/malloc.c&cs_p=http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7b/src/mozilla-source-1.7b-source.tar.bz2&cs_f=mozilla/xpcom/build/malloc.c#first"/><gcs:package name="http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7b/src/mozilla-source-1.7b-source.tar.bz2" uri="http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7b/src/mozilla-source-1.7b-source.tar.bz2"></gcs:package><gcs:file name="mozilla/xpcom/build/malloc.c"></gcs:file><content type="text/html"><pre> 54: http://gee.cs.oswego.edu/dl/html/<b>malloc</b>.html\n \n You may already by default be using a c library containing a <b>malloc</b>\n\n</pre></content><gcs:match lineNumber="4" type="text/html"><pre>/* ---------- To make a <b>malloc</b>.h, start cutting here ------------ */\n</pre></gcs:match><gcs:match lineNumber="22" type="text/html"><pre> Note: There may be an updated version of this <b>malloc</b> obtainable at\n\n</pre></gcs:match><gcs:match lineNumber="23" type="text/html"><pre> ftp://gee.cs.oswego.edu/pub/misc/<b>malloc</b>.c\n</pre></gcs:match><gcs:match lineNumber="34" type="text/html"><pre>* Why use this <b>malloc</b>?\n\n</pre></gcs:match><gcs:match lineNumber="37" type="text/html"><pre> most tunable <b>malloc</b> ever written. However it is among the fastest\n</pre></gcs:match><gcs:match lineNumber="40" type="text/html"><pre> allocator for <b>malloc</b>-intensive programs.\n\n</pre></gcs:match><gcs:match lineNumber="54" type="text/html"><pre> http://gee.cs.oswego.edu/dl/html/<b>malloc</b>.html\n</pre></gcs:match><gcs:match lineNumber="56" type="text/html"><pre> You may already by default be using a c library containing a <b>malloc</b>\n\n</pre></gcs:match><gcs:match lineNumber="57" type="text/html"><pre> that is somehow based on some version of this <b>malloc</b> (for example in\n</pre></gcs:match><rights>Mozilla</rights></entry>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:4n1P2HVOISs:Ybbpph0wR2M:OhIN_sDrG0U&sa=N&ct=rx&cd=5&cs_p=http://regexps.srparish.net/src/hackerlab/hackerlab-1.0pre2.tar.gz&cs_f=hackerlab-1.0pre2/src/hackerlab/tests/mem-tests/unit-must-malloc.sh&cs_p=http://regexps.srparish.net/src/hackerlab/hackerlab-1.0pre2.tar.gz&cs_f=hackerlab-1.0pre2/src/hackerlab/tests/mem-tests/unit-must-malloc.sh#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">hackerlab-1.0pre2/src/hackerlab/tests/mem-tests/unit-must-malloc.sh</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:4n1P2HVOISs:Ybbpph0wR2M:OhIN_sDrG0U&sa=N&ct=rx&cd=5&cs_p=http://regexps.srparish.net/src/hackerlab/hackerlab-1.0pre2.tar.gz&cs_f=hackerlab-1.0pre2/src/hackerlab/tests/mem-tests/unit-must-malloc.sh&cs_p=http://regexps.srparish.net/src/hackerlab/hackerlab-1.0pre2.tar.gz&cs_f=hackerlab-1.0pre2/src/hackerlab/tests/mem-tests/unit-must-malloc.sh#first"/><gcs:package name="http://regexps.srparish.net/src/hackerlab/hackerlab-1.0pre2.tar.gz" uri="http://regexps.srparish.net/src/hackerlab/hackerlab-1.0pre2.tar.gz"></gcs:package><gcs:file name="hackerlab-1.0pre2/src/hackerlab/tests/mem-tests/unit-must-malloc.sh"></gcs:file><content type="text/html"><pre> 11: echo ================ unit-must-<b>malloc</b> tests ================\n ./unit-must-<b>malloc</b>\n echo ...passed\n\n</pre></content><gcs:match lineNumber="2" type="text/html"><pre># tag: Tom Lord Tue Dec 4 14:54:29 2001 (mem-tests/unit-must-<b>malloc</b>.sh)\n</pre></gcs:match><gcs:match lineNumber="11" type="text/html"><pre>echo ================ unit-must-<b>malloc</b> tests ================\n\n</pre></gcs:match><gcs:match lineNumber="12" type="text/html"><pre>./unit-must-<b>malloc</b>\n</pre></gcs:match><rights>GPL</rights></entry>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:GzkwiWG266M:ykuz3bG00ws:2sTvVSif08g&sa=N&ct=rx&cd=6&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.14.tar.bz2&cs_f=tar-1.14/lib/malloc.c&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.14.tar.bz2&cs_f=tar-1.14/lib/malloc.c#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">tar-1.14/lib/malloc.c</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:GzkwiWG266M:ykuz3bG00ws:2sTvVSif08g&sa=N&ct=rx&cd=6&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.14.tar.bz2&cs_f=tar-1.14/lib/malloc.c&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.14.tar.bz2&cs_f=tar-1.14/lib/malloc.c#first"/><gcs:package name="http://ftp.gnu.org/gnu/tar/tar-1.14.tar.bz2" uri="http://ftp.gnu.org/gnu/tar/tar-1.14.tar.bz2"></gcs:package><gcs:file name="tar-1.14/lib/malloc.c"></gcs:file><content type="text/html"><pre> 22: #endif\n #undef <b>malloc</b>\n \n\n</pre></content><gcs:match lineNumber="1" type="text/html"><pre>/* Work around bug on some systems where <b>malloc</b> (0) fails.\n</pre></gcs:match><gcs:match lineNumber="23" type="text/html"><pre>#undef <b>malloc</b>\n\n</pre></gcs:match><gcs:match lineNumber="31" type="text/html"><pre>rpl_<b>malloc</b> (size_t n)\n</pre></gcs:match><gcs:match lineNumber="35" type="text/html"><pre> return <b>malloc</b> (n);\n\n</pre></gcs:match><rights>GPL</rights></entry>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:o_TFIeBY6dY:ktI_dt8wPao:AI03BD1Dz0Y&sa=N&ct=rx&cd=7&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.16.1.tar.gz&cs_f=tar-1.16.1/lib/malloc.c&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.16.1.tar.gz&cs_f=tar-1.16.1/lib/malloc.c#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">tar-1.16.1/lib/malloc.c</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:o_TFIeBY6dY:ktI_dt8wPao:AI03BD1Dz0Y&sa=N&ct=rx&cd=7&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.16.1.tar.gz&cs_f=tar-1.16.1/lib/malloc.c&cs_p=http://ftp.gnu.org/gnu/tar/tar-1.16.1.tar.gz&cs_f=tar-1.16.1/lib/malloc.c#first"/><gcs:package name="http://ftp.gnu.org/gnu/tar/tar-1.16.1.tar.gz" uri="http://ftp.gnu.org/gnu/tar/tar-1.16.1.tar.gz"></gcs:package><gcs:file name="tar-1.16.1/lib/malloc.c"></gcs:file><content type="text/html"><pre> 21: #include <config.h>\n #undef <b>malloc</b>\n \n\n</pre></content><gcs:match lineNumber="1" type="text/html"><pre>/* <b>malloc</b>() function that is glibc compatible.\n</pre></gcs:match><gcs:match lineNumber="22" type="text/html"><pre>#undef <b>malloc</b>\n\n</pre></gcs:match><gcs:match lineNumber="30" type="text/html"><pre>rpl_<b>malloc</b> (size_t n)\n</pre></gcs:match><gcs:match lineNumber="34" type="text/html"><pre> return <b>malloc</b> (n);\n\n</pre></gcs:match><rights>GPL</rights></entry>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:_ibw-VLkMoI:jBOtIJSmFd4:-0NUEVeCwfY&sa=N&ct=rx&cd=8&cs_p=http://freshmeat.net/redir/uclibc/20616/url_bz2/uClibc-0.9.28.1.tar.bz2&cs_f=uClibc-0.9.29/include/malloc.h&cs_p=http://freshmeat.net/redir/uclibc/20616/url_bz2/uClibc-0.9.28.1.tar.bz2&cs_f=uClibc-0.9.29/include/malloc.h#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">uClibc-0.9.29/include/malloc.h</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:_ibw-VLkMoI:jBOtIJSmFd4:-0NUEVeCwfY&sa=N&ct=rx&cd=8&cs_p=http://freshmeat.net/redir/uclibc/20616/url_bz2/uClibc-0.9.28.1.tar.bz2&cs_f=uClibc-0.9.29/include/malloc.h&cs_p=http://freshmeat.net/redir/uclibc/20616/url_bz2/uClibc-0.9.28.1.tar.bz2&cs_f=uClibc-0.9.29/include/malloc.h#first"/><gcs:package name="http://freshmeat.net/redir/uclibc/20616/url_bz2/uClibc-0.9.28.1.tar.bz2" uri="http://freshmeat.net/redir/uclibc/20616/url_bz2/uClibc-0.9.28.1.tar.bz2"></gcs:package><gcs:file name="uClibc-0.9.29/include/malloc.h"></gcs:file><content type="text/html"><pre> 1: /* Prototypes and definition for <b>malloc</b> implementation.\n Copyright (C) 1996, 1997, 1999, 2000 Free Software Foundation, Inc.\n\n</pre></content><gcs:match lineNumber="1" type="text/html"><pre>/* Prototypes and definition for <b>malloc</b> implementation.\n</pre></gcs:match><gcs:match lineNumber="26" type="text/html"><pre> `pt<b>malloc</b>', a <b>malloc</b> implementation for multiple threads without\n\n</pre></gcs:match><gcs:match lineNumber="28" type="text/html"><pre> See the files `pt<b>malloc</b>.c' or `COPYRIGHT' for copying conditions.\n</pre></gcs:match><gcs:match lineNumber="32" type="text/html"><pre> This work is mainly derived from <b>malloc</b>-2.6.4 by Doug Lea\n\n</pre></gcs:match><gcs:match lineNumber="35" type="text/html"><pre> ftp://g.oswego.edu/pub/misc/<b>malloc</b>.c\n</pre></gcs:match><gcs:match lineNumber="40" type="text/html"><pre> `pt<b>malloc</b>.c'.\n\n</pre></gcs:match><gcs:match lineNumber="45" type="text/html"><pre># define __<b>malloc</b>_ptr_t void *\n</pre></gcs:match><gcs:match lineNumber="51" type="text/html"><pre># define __<b>malloc</b>_ptr_t char *\n\n</pre></gcs:match><gcs:match lineNumber="56" type="text/html"><pre># define __<b>malloc</b>_size_t size_t\n</pre></gcs:match><rights>LGPL</rights></entry>\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:F6qHcZ9vefo:bTX7o9gKfks:hECF4r_eKC0&sa=N&ct=rx&cd=9&cs_p=http://ftp.gnu.org/gnu/glibc/glibc-2.0.1.tar.gz&cs_f=glibc-2.0.1/hurd/hurdmalloc.h&cs_p=http://ftp.gnu.org/gnu/glibc/glibc-2.0.1.tar.gz&cs_f=glibc-2.0.1/hurd/hurdmalloc.h#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">glibc-2.0.1/hurd/hurdmalloc.h</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:F6qHcZ9vefo:bTX7o9gKfks:hECF4r_eKC0&sa=N&ct=rx&cd=9&cs_p=http://ftp.gnu.org/gnu/glibc/glibc-2.0.1.tar.gz&cs_f=glibc-2.0.1/hurd/hurdmalloc.h&cs_p=http://ftp.gnu.org/gnu/glibc/glibc-2.0.1.tar.gz&cs_f=glibc-2.0.1/hurd/hurdmalloc.h#first"/><gcs:package name="http://ftp.gnu.org/gnu/glibc/glibc-2.0.1.tar.gz" uri="http://ftp.gnu.org/gnu/glibc/glibc-2.0.1.tar.gz"></gcs:package><gcs:file name="glibc-2.0.1/hurd/hurdmalloc.h"></gcs:file><content type="text/html"><pre> 15: #define <b>malloc</b> _hurd_<b>malloc</b>\n #define realloc _hurd_realloc\n\n</pre></content><gcs:match lineNumber="3" type="text/html"><pre> All hurd-internal code which uses <b>malloc</b> et al includes this file so it\n</pre></gcs:match><gcs:match lineNumber="4" type="text/html"><pre> will use the internal <b>malloc</b> routines _hurd_{<b>malloc</b>,realloc,free}\n\n</pre></gcs:match><gcs:match lineNumber="7" type="text/html"><pre> of <b>malloc</b> et al is the unixoid one using sbrk.\n</pre></gcs:match><gcs:match lineNumber="11" type="text/html"><pre>extern void *_hurd_<b>malloc</b> (size_t);\n\n</pre></gcs:match><gcs:match lineNumber="15" type="text/html"><pre>#define <b>malloc</b> _hurd_<b>malloc</b>\n</pre></gcs:match><rights>GPL</rights></entry>\n\n<entry><id>http://www.google.com/codesearch?hl=en&q=+malloc+show:CHUvHYzyLc8:pdcAfzDA6lY:wjofHuNLTHg&sa=N&ct=rx&cd=10&cs_p=ftp://apache.mirrors.pair.com/httpd/httpd-2.2.4.tar.bz2&cs_f=httpd-2.2.4/srclib/apr/include/arch/netware/apr_private.h&cs_p=ftp://apache.mirrors.pair.com/httpd/httpd-2.2.4.tar.bz2&cs_f=httpd-2.2.4/srclib/apr/include/arch/netware/apr_private.h#first</id><updated>2007-12-19T16:08:04Z</updated><author><name>Code owned by external author.</name></author><title type="text">httpd-2.2.4/srclib/apr/include/arch/netware/apr_private.h</title><link rel="alternate" type="text/html" href="http://www.google.com/codesearch?hl=en&q=+malloc+show:CHUvHYzyLc8:pdcAfzDA6lY:wjofHuNLTHg&sa=N&ct=rx&cd=10&cs_p=ftp://apache.mirrors.pair.com/httpd/httpd-2.2.4.tar.bz2&cs_f=httpd-2.2.4/srclib/apr/include/arch/netware/apr_private.h&cs_p=ftp://apache.mirrors.pair.com/httpd/httpd-2.2.4.tar.bz2&cs_f=httpd-2.2.4/srclib/apr/include/arch/netware/apr_private.h#first"/><gcs:package name="ftp://apache.mirrors.pair.com/httpd/httpd-2.2.4.tar.bz2" uri="ftp://apache.mirrors.pair.com/httpd/httpd-2.2.4.tar.bz2"></gcs:package><gcs:file name="httpd-2.2.4/srclib/apr/include/arch/netware/apr_private.h"></gcs:file><content type="text/html"><pre> 173: #undef <b>malloc</b>\n #define <b>malloc</b>(x) library_<b>malloc</b>(gLibHandle,x)\n\n</pre></content><gcs:match lineNumber="170" type="text/html"><pre>/* Redefine <b>malloc</b> to use the library <b>malloc</b> call so\n</pre></gcs:match><gcs:match lineNumber="173" type="text/html"><pre>#undef <b>malloc</b>\n\n</pre></gcs:match><gcs:match lineNumber="174" type="text/html"><pre>#define <b>malloc</b>(x) library_<b>malloc</b>(gLibHandle,x)\n</pre></gcs:match><rights>Apache</rights></entry>\n\n</feed>' YOUTUBE_VIDEO_FEED = "<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gml='http://www.opengis.net/gml' xmlns:georss='http://www.georss.org/georss' xmlns:media='http://search.yahoo.com/mrss/' xmlns:yt='http://gdata.youtube.com/schemas/2007' xmlns:gd='http://schemas.google.com/g/2005'><id>http://gdata.youtube.com/feeds/api/standardfeeds/top_rated</id><updated>2008-05-14T02:24:07.000-07:00</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#video'/><title type='text'>Top Rated</title><logo>http://www.youtube.com/img/pic_youtubelogo_123x63.gif</logo><link rel='alternate' type='text/html' href='http://www.youtube.com/browse?s=tr'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/standardfeeds/top_rated'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/standardfeeds/top_rated?start-index=1&max-results=25'/><link rel='next' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/standardfeeds/top_rated?start-index=26&max-results=25'/><author><name>YouTube</name><uri>http://www.youtube.com/</uri></author><generator version='beta' uri='http://gdata.youtube.com/'>YouTube data API</generator><openSearch:totalResults>100</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n<entry><id>http://gdata.youtube.com/feeds/api/videos/C71ypXYGho8</id><published>2008-03-20T10:17:27.000-07:00</published><updated>2008-05-14T04:26:37.000-07:00</updated><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='karyn'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='garcia'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='me'/><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#video'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='boyfriend'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='por'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='te'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='odeio'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='amar'/><category scheme='http://gdata.youtube.com/schemas/2007/categories.cat' term='Music' label='Music'/><title type='text'>Me odeio por te amar - KARYN GARCIA</title><content type='text'>http://www.karyngarcia.com.br</content><link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=C71ypXYGho8'/><link rel='http://gdata.youtube.com/schemas/2007#video.related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/videos/C71ypXYGho8/related'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/standardfeeds/top_rated/C71ypXYGho8'/><author><name>TvKarynGarcia</name><uri>http://gdata.youtube.com/feeds/api/users/tvkaryngarcia</uri></author><media:group><media:title type='plain'>Me odeio por te amar - KARYN GARCIA</media:title><media:description type='plain'>http://www.karyngarcia.com.br</media:description><media:keywords>amar, boyfriend, garcia, karyn, me, odeio, por, te</media:keywords><yt:duration seconds='203'/><media:category label='Music' scheme='http://gdata.youtube.com/schemas/2007/categories.cat'>Music</media:category><media:category label='test111' scheme='http://gdata.youtube.com/schemas/2007/developertags.cat'>test111</media:category><media:category label='test222' scheme='http://gdata.youtube.com/schemas/2007/developertags.cat'>test222</media:category><media:content url='http://www.youtube.com/v/C71ypXYGho8' type='application/x-shockwave-flash' medium='video' isDefault='true' expression='full' duration='203' yt:format='5'/><media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQmPhgZ2pXK9CxMYDSANFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='203' yt:format='1'/><media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQmPhgZ2pXK9CxMYESARFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='203' yt:format='6'/><media:player url='http://www.youtube.com/watch?v=C71ypXYGho8'/><media:thumbnail url='http://img.youtube.com/vi/C71ypXYGho8/2.jpg' height='97' width='130' time='00:01:41.500'/><media:thumbnail url='http://img.youtube.com/vi/C71ypXYGho8/1.jpg' height='97' width='130' time='00:00:50.750'/><media:thumbnail url='http://img.youtube.com/vi/C71ypXYGho8/3.jpg' height='97' width='130' time='00:02:32.250'/><media:thumbnail url='http://img.youtube.com/vi/C71ypXYGho8/0.jpg' height='240' width='320' time='00:01:41.500'/></media:group><yt:statistics viewCount='138864' favoriteCount='2474'/><gd:rating min='1' max='5' numRaters='4626' average='4.95'/><gd:comments><gd:feedLink href='http://gdata.youtube.com/feeds/api/videos/C71ypXYGho8/comments' countHint='27'/></gd:comments></entry>\n<entry><id>http://gdata.youtube.com/feeds/api/videos/gsVaTyb1tBw</id><published>2008-02-15T04:31:45.000-08:00</published><updated>2008-05-14T05:09:42.000-07:00</updated><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='extreme'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='cam'/><category scheme='http://gdata.youtube.com/schemas/2007/categories.cat' term='Sports' label='Sports'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='alcala'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='kani'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='helmet'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='campillo'/><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#video'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='pato'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='dirt'/><title type='text'>extreme helmet cam Kani, Keil and Pato</title><content type='text'>trimmed</content><link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=gsVaTyb1tBw'/><link rel='http://gdata.youtube.com/schemas/2007#video.responses' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/videos/gsVaTyb1tBw/responses'/><link rel='http://gdata.youtube.com/schemas/2007#video.related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/videos/gsVaTyb1tBw/related'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/standardfeeds/recently_featured/gsVaTyb1tBw'/><author><name>peraltamagic</name><uri>http://gdata.youtube.com/feeds/api/users/peraltamagic</uri></author><media:group><media:title type='plain'>extreme helmet cam Kani, Keil and Pato</media:title><media:description type='plain'>trimmed</media:description><media:keywords>alcala, cam, campillo, dirt, extreme, helmet, kani, pato</media:keywords><yt:duration seconds='31'/><media:category label='Sports' scheme='http://gdata.youtube.com/schemas/2007/categories.cat'>Sports</media:category><media:content url='http://www.youtube.com/v/gsVaTyb1tBw' type='application/x-shockwave-flash' medium='video' isDefault='true' expression='full' duration='31' yt:format='5'/><media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQkctPUmT1rFghMYDSANFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='31' yt:format='1'/><media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQkctPUmT1rFghMYESARFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='31' yt:format='6'/><media:player url='http://www.youtube.com/watch?v=gsVaTyb1tBw'/><media:thumbnail url='http://img.youtube.com/vi/gsVaTyb1tBw/2.jpg' height='97' width='130' time='00:00:15.500'/><media:thumbnail url='http://img.youtube.com/vi/gsVaTyb1tBw/1.jpg' height='97' width='130' time='00:00:07.750'/><media:thumbnail url='http://img.youtube.com/vi/gsVaTyb1tBw/3.jpg' height='97' width='130' time='00:00:23.250'/><media:thumbnail url='http://img.youtube.com/vi/gsVaTyb1tBw/0.jpg' height='240' width='320' time='00:00:15.500'/></media:group><yt:statistics viewCount='489941' favoriteCount='561'/><gd:rating min='1' max='5' numRaters='1255' average='4.11'/><gd:comments><gd:feedLink href='http://gdata.youtube.com/feeds/api/videos/gsVaTyb1tBw/comments' countHint='1116'/></gd:comments></entry>\n</feed>" YOUTUBE_ENTRY_PRIVATE = '<?xml version=\'1.0\' encoding=\'utf-8\'?>\n<entry xmlns=\'http://www.w3.org/2005/Atom\' \nxmlns:media=\'http://search.yahoo.com/mrss/\' \nxmlns:gd=\'http://schemas.google.com/g/2005\' \nxmlns:yt=\'http://gdata.youtube.com/schemas/2007\' \nxmlns:gml=\'http://www.opengis.net/gml\' \nxmlns:georss=\'http://www.georss.org/georss\'\nxmlns:app=\'http://purl.org/atom/app#\'>\n <id>http://gdata.youtube.com/feeds/videos/UMFI1hdm96E</id>\n <published>2007-01-07T01:50:15.000Z</published>\n <updated>2007-01-07T01:50:15.000Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://gdata.youtube.com/schemas/2007#video\' />\n <category scheme=\'http://gdata.youtube.com/schemas/2007/keywords.cat\'\n term=\'barkley\' />\n <category scheme=\'http://gdata.youtube.com/schemas/2007/keywords.cat\'\n term=\'singing\' />\n <category scheme=\'http://gdata.youtube.com/schemas/2007/keywords.cat\'\n term=\'acoustic\' />\n <category scheme=\'http://gdata.youtube.com/schemas/2007/keywords.cat\'\n term=\'cover\' />\n <category scheme=\'http://gdata.youtube.com/schemas/2007/categories.cat\'\n term=\'Music\' label=\'Music\' />\n <category scheme=\'http://gdata.youtube.com/schemas/2007/keywords.cat\'\n term=\'gnarls\' />\n <category scheme=\'http://gdata.youtube.com/schemas/2007/keywords.cat\'\n term=\'music\' />\n <title type=\'text\'>"Crazy (Gnarles Barkley)" - Acoustic Cover</title>\n <content type=\'html\'><div style="color: #000000;font-family:\n Arial, Helvetica, sans-serif; font-size:12px; font-size: 12px;\n width: 555px;"><table cellspacing="0" cellpadding="0"\n border="0"><tbody><tr><td width="140"\n valign="top" rowspan="2"><div style="border: 1px solid\n #999999; margin: 0px 10px 5px 0px;"><a\n href="http://www.youtube.com/watch?v=UMFI1hdm96E"><img\n alt=""\n src="http://img.youtube.com/vi/UMFI1hdm96E/2.jpg"></a></div></td>\n <td width="256" valign="top"><div style="font-size:\n 12px; font-weight: bold;"><a style="font-size: 15px;\n font-weight: bold; font-decoration: none;"\n href="http://www.youtube.com/watch?v=UMFI1hdm96E">"Crazy\n (Gnarles Barkley)" - Acoustic Cover</a>\n <br></div> <div style="font-size: 12px; margin:\n 3px 0px;"><span>Gnarles Barkley acoustic cover\n http://www.myspace.com/davidchoimusic</span></div></td>\n <td style="font-size: 11px; line-height: 1.4em; padding-left:\n 20px; padding-top: 1px;" width="146"\n valign="top"><div><span style="color: #666666;\n font-size: 11px;">From:</span> <a\n href="http://www.youtube.com/profile?user=davidchoimusic">davidchoimusic</a></div>\n <div><span style="color: #666666; font-size:\n 11px;">Views:</span> 113321</div> <div\n style="white-space: nowrap;text-align: left"><img\n style="border: 0px none; margin: 0px; padding: 0px;\n vertical-align: middle; font-size: 11px;" align="top" alt=""\n src="http://gdata.youtube.com/static/images/icn_star_full_11x11.gif">\n <img style="border: 0px none; margin: 0px; padding: 0px;\n vertical-align: middle; font-size: 11px;" align="top" alt=""\n src="http://gdata.youtube.com/static/images/icn_star_full_11x11.gif">\n <img style="border: 0px none; margin: 0px; padding: 0px;\n vertical-align: middle; font-size: 11px;" align="top" alt=""\n src="http://gdata.youtube.com/static/images/icn_star_full_11x11.gif">\n <img style="border: 0px none; margin: 0px; padding: 0px;\n vertical-align: middle; font-size: 11px;" align="top" alt=""\n src="http://gdata.youtube.com/static/images/icn_star_full_11x11.gif">\n <img style="border: 0px none; margin: 0px; padding: 0px;\n vertical-align: middle; font-size: 11px;" align="top" alt=""\n src="http://gdata.youtube.com/static/images/icn_star_half_11x11.gif"></div>\n <div style="font-size: 11px;">1005 <span style="color:\n #666666; font-size:\n 11px;">ratings</span></div></td></tr>\n <tr><td><span style="color: #666666; font-size:\n 11px;">Time:</span> <span style="color: #000000;\n font-size: 11px; font-weight:\n bold;">04:15</span></td> <td style="font-size:\n 11px; padding-left: 20px;"><span style="color: #666666;\n font-size: 11px;">More in</span> <a\n href="http://www.youtube.com/categories_portal?c=10">Music</a></td></tr></tbody></table></div></content>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://gdata.youtube.com/feeds/videos/UMFI1hdm96E\' />\n <link rel=\'alternate\' type=\'text/html\'\n href=\'http://www.youtube.com/watch?v=UMFI1hdm96E\' />\n <link rel=\'http://gdata.youtube.com/schemas/2007#video.responses\'\n type=\'application/atom+xml\'\n href=\'http://gdata.youtube.com/feeds/videos/UMFI1hdm96E/responses\' />\n <link rel=\'http://gdata.youtube.com/schemas/2007#video.related\'\n type=\'application/atom+xml\'\n href=\'http://gdata.youtube.com/feeds/videos/UMFI1hdm96E/related\' />\n <author>\n <name>davidchoimusic</name>\n <uri>http://gdata.youtube.com/feeds/users/davidchoimusic</uri>\n </author>\n <media:group>\n <media:title type=\'plain\'>"Crazy (Gnarles Barkley)" - Acoustic Cover</media:title>\n <media:description type=\'plain\'>Gnarles Barkley acoustic cover http://www.myspace.com/davidchoimusic</media:description>\n <media:keywords>music, singing, gnarls, barkley, acoustic, cover</media:keywords>\n <yt:duration seconds=\'255\' />\n <media:category label=\'Music\'\n scheme=\'http://gdata.youtube.com/schemas/2007/categories.cat\'>\n Music</media:category>\n <media:category \n scheme=\'http://gdata.youtube.com/schemas/2007/developertags.cat\'>\n DeveloperTag1</media:category>\n <media:content url=\'http://www.youtube.com/v/UMFI1hdm96E\'\n type=\'application/x-shockwave-flash\' medium=\'video\'\n isDefault=\'true\' expression=\'full\' duration=\'255\'\n yt:format=\'5\' />\n <media:player url=\'http://www.youtube.com/watch?v=UMFI1hdm96E\' />\n <media:thumbnail url=\'http://img.youtube.com/vi/UMFI1hdm96E/2.jpg\'\n height=\'97\' width=\'130\' time=\'00:02:07.500\' />\n <media:thumbnail url=\'http://img.youtube.com/vi/UMFI1hdm96E/1.jpg\'\n height=\'97\' width=\'130\' time=\'00:01:03.750\' />\n <media:thumbnail url=\'http://img.youtube.com/vi/UMFI1hdm96E/3.jpg\'\n height=\'97\' width=\'130\' time=\'00:03:11.250\' />\n <media:thumbnail url=\'http://img.youtube.com/vi/UMFI1hdm96E/0.jpg\'\n height=\'240\' width=\'320\' time=\'00:02:07.500\' />\n <yt:private />\n </media:group>\n <yt:statistics viewCount=\'113321\' />\n <gd:rating min=\'1\' max=\'5\' numRaters=\'1005\' average=\'4.77\' />\n <georss:where>\n <gml:Point>\n <gml:pos>37.398529052734375 -122.0635986328125</gml:pos>\n </gml:Point>\n </georss:where>\n <gd:comments>\n <gd:feedLink href=\'http://gdata.youtube.com/feeds/videos/UMFI1hdm96E/comments\' />\n </gd:comments>\n <yt:noembed />\n <app:control>\n <app:draft>yes</app:draft>\n <yt:state\n name="rejected"\n reasonCode="inappropriate"\n helpUrl="http://www.youtube.com/t/community_guidelines">\n The content of this video may violate the terms of use.</yt:state>\n </app:control>\n</entry>' YOUTUBE_COMMENT_FEED = "<?xml version='1.0' encoding='UTF-8'?>\n<feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments</id><updated>2008-05-19T21:45:45.261Z</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#comment'/><title type='text'>Comments</title><logo>http://www.youtube.com/img/pic_youtubelogo_123x63.gif</logo><link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU'/><link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=2Idhz9ef5oU'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments?start-index=1&max-results=25'/><author><name>YouTube</name><uri>http://www.youtube.com/</uri></author><generator version='beta' uri='http://gdata.youtube.com/'>YouTube data API</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <entry>\n <id>http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments/91F809A3DE2EB81B</id>\n <published>2008-02-22T15:27:15.000-08:00</published><updated>2008-02-22T15:27:15.000-08:00</updated>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#comment'/>\n <title type='text'>test66</title>\n <content type='text'>test66</content>\n <link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU'/>\n <link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=2Idhz9ef5oU'/>\n <link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments/91F809A3DE2EB81B'/>\n <author><name>apitestjhartmann</name><uri>http://gdata.youtube.com/feeds/users/apitestjhartmann</uri></author>\n </entry>\n <entry>\n <id>http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments/A261AEEFD23674AA</id>\n <published>2008-02-22T15:27:01.000-08:00</published><updated>2008-02-22T15:27:01.000-08:00</updated>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#comment'/>\n <title type='text'>test333</title>\n <content type='text'>test333</content>\n <link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU'/>\n <link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=2Idhz9ef5oU'/>\n <link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments/A261AEEFD23674AA'/>\n <author><name>apitestjhartmann</name><uri>http://gdata.youtube.com/feeds/users/apitestjhartmann</uri></author>\n </entry>\n <entry>\n <id>http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments/0DCF1E3531B3FF85</id>\n <published>2008-02-22T15:11:06.000-08:00</published><updated>2008-02-22T15:11:06.000-08:00</updated>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#comment'/>\n <title type='text'>test2</title>\n <content type='text'>test2</content>\n <link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU'/>\n <link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=2Idhz9ef5oU'/>\n <link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2Idhz9ef5oU/comments/0DCF1E3531B3FF85'/>\n <author><name>apitestjhartmann</name><uri>http://gdata.youtube.com/feeds/users/apitestjhartmann</uri></author>\n </entry>\n</feed>" YOUTUBE_PLAYLIST_FEED = "<?xml version='1.0' encoding='UTF-8'?>\n<feed xmlns='http://www.w3.org/2005/Atom'\n xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' \n xmlns:media='http://search.yahoo.com/mrss/' \n xmlns:yt='http://gdata.youtube.com/schemas/2007' \n xmlns:gd='http://schemas.google.com/g/2005'>\n <id>http://gdata.youtube.com/feeds/users/andyland74/playlists?start-index=1&max-results=25</id>\n <updated>2008-02-26T00:26:15.635Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#playlistLink'/>\n <title type='text'>andyland74's Playlists</title>\n <logo>http://www.youtube.com/img/pic_youtubelogo_123x63.gif</logo>\n <link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/andyland74'/>\n <link rel='alternate' type='text/html' href='http://www.youtube.com/profile_play_list?user=andyland74'/>\n <link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/andyland74/playlists'/>\n <link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/andyland74/playlists?start-index=1&max-results=25'/>\n <author>\n <name>andyland74</name>\n <uri>http://gdata.youtube.com/feeds/users/andyland74</uri>\n </author>\n <generator version='beta' uri='http://gdata.youtube.com/'>YouTube data API</generator>\n <openSearch:totalResults>1</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <entry>\n <yt:description>My new playlist Description</yt:description>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#playlist' href='http://gdata.youtube.com/feeds/playlists/8BCDD04DE8F771B2'/>\n <id>http://gdata.youtube.com/feeds/users/andyland74/playlists/8BCDD04DE8F771B2</id>\n <published>2007-11-04T17:30:27.000-08:00</published>\n <updated>2008-02-22T09:55:14.000-08:00</updated>\n <category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#playlistLink'/>\n <title type='text'>My New Playlist Title</title>\n <content type='text'>My new playlist Description</content>\n <link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/andyland74'/>\n <link rel='alternate' type='text/html' href='http://www.youtube.com/view_play_list?p=8BCDD04DE8F771B2'/>\n <link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/andyland74/playlists/8BCDD04DE8F771B2'/>\n <author>\n <name>andyland74</name> \n <uri>http://gdata.youtube.com/feeds/users/andyland74</uri>\n </author>\n </entry> \n</feed>" YOUTUBE_PLAYLIST_VIDEO_FEED = "<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gml='http://www.opengis.net/gml' xmlns:georss='http://www.georss.org/georss' xmlns:media='http://search.yahoo.com/mrss/' xmlns:yt='http://gdata.youtube.com/schemas/2007' xmlns:gd='http://schemas.google.com/g/2005'><id>http://gdata.youtube.com/feeds/api/playlists/BCB3BB96DF51B505</id><updated>2008-05-16T12:03:17.000-07:00</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#playlist'/><category scheme='http://gdata.youtube.com/schemas/2007/tags.cat' term='videos'/><category scheme='http://gdata.youtube.com/schemas/2007/tags.cat' term='python'/><title type='text'>Test Playlist</title><subtitle type='text'>Test playlist 1</subtitle><logo>http://www.youtube.com/img/pic_youtubelogo_123x63.gif</logo><link rel='alternate' type='text/html' href='http://www.youtube.com/view_play_list?p=BCB3BB96DF51B505'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/playlists/BCB3BB96DF51B505'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/playlists/BCB3BB96DF51B505?start-index=1&max-results=25'/><author><name>gdpython</name><uri>http://gdata.youtube.com/feeds/api/users/gdpython</uri></author><generator version='beta' uri='http://gdata.youtube.com/'>YouTube data API</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><media:group><media:title type='plain'>Test Playlist</media:title><media:description type='plain'>Test playlist 1</media:description><media:content url='http://www.youtube.com/ep.swf?id=BCB3BB96DF51B505' type='application/x-shockwave-flash' yt:format='5'/></media:group><entry><id>http://gdata.youtube.com/feeds/api/playlists/BCB3BB96DF51B505/B0F29389E537F888</id><updated>2008-05-16T20:54:08.520Z</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#playlist'/><title type='text'>Uploading YouTube Videos with the PHP Client Library</title><content type='text'>Jochen Hartmann demonstrates the basics of how to use the PHP Client Library with the YouTube Data API.\n\nPHP Developer's Guide:\nhttp://code.google.com/apis/youtube/developers_guide_php.html\n\nOther documentation:\nhttp://code.google.com/apis/youtube/</content><link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=iIp7OnHXBlo'/><link rel='http://gdata.youtube.com/schemas/2007#video.responses' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/videos/iIp7OnHXBlo/responses'/><link rel='http://gdata.youtube.com/schemas/2007#video.related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/videos/iIp7OnHXBlo/related'/><link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/videos/iIp7OnHXBlo'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/api/playlists/BCB3BB96DF51B505/B0F29389E537F888'/><author><name>GoogleDevelopers</name><uri>http://gdata.youtube.com/feeds/api/users/googledevelopers</uri></author><media:group><media:title type='plain'>Uploading YouTube Videos with the PHP Client Library</media:title><media:description type='plain'>Jochen Hartmann demonstrates the basics of how to use the PHP Client Library with the YouTube Data API.\n\nPHP Developer's Guide:\nhttp://code.google.com/apis/youtube/developers_guide_php.html\n\nOther documentation:\nhttp://code.google.com/apis/youtube/</media:description><media:keywords>api, data, demo, php, screencast, tutorial, uploading, walkthrough, youtube</media:keywords><yt:duration seconds='466'/><media:category label='Education' scheme='http://gdata.youtube.com/schemas/2007/categories.cat'>Education</media:category><media:content url='http://www.youtube.com/v/iIp7OnHXBlo' type='application/x-shockwave-flash' medium='video' isDefault='true' expression='full' duration='466' yt:format='5'/><media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQlaBtdxOnuKiBMYDSANFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='466' yt:format='1'/><media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQlaBtdxOnuKiBMYESARFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='466' yt:format='6'/><media:player url='http://www.youtube.com/watch?v=iIp7OnHXBlo'/><media:thumbnail url='http://img.youtube.com/vi/iIp7OnHXBlo/2.jpg' height='97' width='130' time='00:03:53'/><media:thumbnail url='http://img.youtube.com/vi/iIp7OnHXBlo/1.jpg' height='97' width='130' time='00:01:56.500'/><media:thumbnail url='http://img.youtube.com/vi/iIp7OnHXBlo/3.jpg' height='97' width='130' time='00:05:49.500'/><media:thumbnail url='http://img.youtube.com/vi/iIp7OnHXBlo/0.jpg' height='240' width='320' time='00:03:53'/></media:group><yt:statistics viewCount='1550' favoriteCount='5'/><gd:rating min='1' max='5' numRaters='3' average='4.67'/><yt:location>undefined</yt:location><gd:comments><gd:feedLink href='http://gdata.youtube.com/feeds/api/videos/iIp7OnHXBlo/comments' countHint='2'/></gd:comments><yt:position>1</yt:position></entry></feed>" YOUTUBE_SUBSCRIPTION_FEED = "<?xml version='1.0' encoding='UTF-8'?>\n<feed xmlns='http://www.w3.org/2005/Atom'\n xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'\n xmlns:media='http://search.yahoo.com/mrss/'\n xmlns:yt='http://gdata.youtube.com/schemas/2007'\n xmlns:gd='http://schemas.google.com/g/2005'>\n <id>http://gdata.youtube.com/feeds/users/andyland74/subscriptions?start-index=1&max-results=25</id>\n <updated>2008-02-26T00:26:15.635Z</updated>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://gdata.youtube.com/schemas/2007#subscription'/>\n <title type='text'>andyland74's Subscriptions</title>\n <logo>http://www.youtube.com/img/pic_youtubelogo_123x63.gif</logo>\n <link rel='related' type='application/atom+xml'\n href='http://gdata.youtube.com/feeds/users/andyland74'/>\n <link rel='alternate' type='text/html'\n href='http://www.youtube.com/profile_subscriptions?user=andyland74'/>\n <link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml'\n href='http://gdata.youtube.com/feeds/users/andyland74/subscriptions'/>\n <link rel='self' type='application/atom+xml'\n href='http://gdata.youtube.com/feeds/users/andyland74/subscriptions?start-index=1&max-results=25'/>\n <author>\n <name>andyland74</name>\n <uri>http://gdata.youtube.com/feeds/users/andyland74</uri>\n </author>\n <generator version='beta' uri='http://gdata.youtube.com/'>YouTube data API</generator>\n <openSearch:totalResults>1</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <entry>\n <id>http://gdata.youtube.com/feeds/users/andyland74/subscriptions/d411759045e2ad8c</id>\n <published>2007-11-04T17:30:27.000-08:00</published>\n <updated>2008-02-22T09:55:14.000-08:00</updated>\n <category scheme='http://gdata.youtube.com/schemas/2007/subscriptiontypes.cat'\n term='channel'/>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://gdata.youtube.com/schemas/2007#subscription'/>\n <title type='text'>Videos published by : NBC</title>\n <link rel='related' type='application/atom+xml'\n href='http://gdata.youtube.com/feeds/users/andyland74'/>\n <link rel='alternate' type='text/html'\n href='http://www.youtube.com/profile_videos?user=NBC'/>\n <link rel='self' type='application/atom+xml'\n href='http://gdata.youtube.com/feeds/users/andyland74/subscriptions/d411759045e2ad8c'/>\n <author>\n <name>andyland74</name>\n <uri>http://gdata.youtube.com/feeds/users/andyland74</uri>\n </author>\n <yt:username>NBC</yt:username>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.uploads'\n href='http://gdata.youtube.com/feeds/api/users/nbc/uploads'/>\n </entry>\n</feed>" YOUTUBE_VIDEO_RESPONSE_FEED = "<?xml version='1.0' encoding='UTF-8'?>\n <feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gml='http://www.opengis.net/gml' xmlns:georss='http://www.georss.org/georss' xmlns:media='http://search.yahoo.com/mrss/' xmlns:yt='http://gdata.youtube.com/schemas/2007' xmlns:gd='http://schemas.google.com/g/2005'>\n <id>http://gdata.youtube.com/feeds/videos/2c3q9K4cHzY/responses</id><updated>2008-05-19T22:37:34.076Z</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#video'/><title type='text'>Videos responses to 'Giant NES controller coffee table'</title><logo>http://www.youtube.com/img/pic_youtubelogo_123x63.gif</logo><link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2c3q9K4cHzY'/><link rel='alternate' type='text/html' href='http://www.youtube.com/video_response_view_all?v=2c3q9K4cHzY'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2c3q9K4cHzY/responses'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2c3q9K4cHzY/responses?start-index=1&max-results=25'/><author><name>YouTube</name><uri>http://www.youtube.com/</uri></author><generator version='beta' uri='http://gdata.youtube.com/'>YouTube data API</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <entry>\n <id>http://gdata.youtube.com/feeds/videos/7b9EnRI9VbY</id><published>2008-03-11T19:08:53.000-07:00</published><updated>2008-05-18T21:33:10.000-07:00</updated>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='OD'/><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#video'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='chat'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='Uncle'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='sex'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='catmint'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='kato'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='kissa'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='katt'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/categories.cat' term='Animals' label='Pets & Animals'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='kat'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='cat'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='cats'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='kedi'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='gato'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='Brattman'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='drug'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='overdose'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='catnip'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='party'/>\n <category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='Katze'/><category scheme='http://gdata.youtube.com/schemas/2007/keywords.cat' term='gatto'/>\n <title type='text'>Catnip Party</title><content type='html'>snipped</content>\n <link rel='alternate' type='text/html' href='http://www.youtube.com/watch?v=7b9EnRI9VbY'/>\n <link rel='http://gdata.youtube.com/schemas/2007#video.responses' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/7b9EnRI9VbY/responses'/>\n <link rel='http://gdata.youtube.com/schemas/2007#video.related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/7b9EnRI9VbY/related'/>\n <link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/videos/2c3q9K4cHzY/responses/7b9EnRI9VbY'/>\n <author><name>PismoBeach</name><uri>http://gdata.youtube.com/feeds/users/pismobeach</uri></author>\n <media:group>\n <media:title type='plain'>Catnip Party</media:title>\n <media:description type='plain'>Uncle, Hillary, Hankette, and B4 all but overdose on the patio</media:description><media:keywords>Brattman, cat, catmint, catnip, cats, chat, drug, gato, gatto, kat, kato, katt, Katze, kedi, kissa, OD, overdose, party, sex, Uncle</media:keywords>\n <yt:duration seconds='139'/>\n <media:category label='Pets & Animals' scheme='http://gdata.youtube.com/schemas/2007/categories.cat'>Animals</media:category>\n <media:content url='http://www.youtube.com/v/7b9EnRI9VbY' type='application/x-shockwave-flash' medium='video' isDefault='true' expression='full' duration='139' yt:format='5'/>\n <media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQm2VT0SnUS_7RMYDSANFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='139' yt:format='1'/>\n <media:content url='rtsp://rtsp2.youtube.com/ChoLENy73wIaEQm2VT0SnUS_7RMYESARFEgGDA==/0/0/0/video.3gp' type='video/3gpp' medium='video' expression='full' duration='139' yt:format='6'/>\n <media:player url='http://www.youtube.com/watch?v=7b9EnRI9VbY'/>\n <media:thumbnail url='http://img.youtube.com/vi/7b9EnRI9VbY/2.jpg' height='97' width='130' time='00:01:09.500'/>\n <media:thumbnail url='http://img.youtube.com/vi/7b9EnRI9VbY/1.jpg' height='97' width='130' time='00:00:34.750'/>\n <media:thumbnail url='http://img.youtube.com/vi/7b9EnRI9VbY/3.jpg' height='97' width='130' time='00:01:44.250'/>\n <media:thumbnail url='http://img.youtube.com/vi/7b9EnRI9VbY/0.jpg' height='240' width='320' time='00:01:09.500'/>\n </media:group>\n <yt:statistics viewCount='4235' favoriteCount='3'/>\n <gd:rating min='1' max='5' numRaters='24' average='3.54'/>\n <gd:comments>\n <gd:feedLink href='http://gdata.youtube.com/feeds/videos/7b9EnRI9VbY/comments' countHint='14'/>\n </gd:comments>\n </entry>\n</feed>\n" YOUTUBE_PROFILE = "<?xml version='1.0' encoding='UTF-8'?>\n<entry xmlns='http://www.w3.org/2005/Atom'\n xmlns:media='http://search.yahoo.com/mrss/'\n xmlns:yt='http://gdata.youtube.com/schemas/2007'\n xmlns:gd='http://schemas.google.com/g/2005'>\n <id>http://gdata.youtube.com/feeds/users/andyland74</id>\n <published>2006-10-16T00:09:45.000-07:00</published>\n <updated>2008-02-26T11:48:21.000-08:00</updated>\n <category scheme='http://gdata.youtube.com/schemas/2007/channeltypes.cat'\n term='Standard'/>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://gdata.youtube.com/schemas/2007#userProfile'/>\n <title type='text'>andyland74 Channel</title>\n <link rel='alternate' type='text/html'\n href='http://www.youtube.com/profile?user=andyland74'/>\n <link rel='self' type='application/atom+xml'\n href='http://gdata.youtube.com/feeds/users/andyland74'/>\n <author>\n <name>andyland74</name>\n <uri>http://gdata.youtube.com/feeds/users/andyland74</uri>\n </author>\n <yt:age>33</yt:age>\n <yt:username>andyland74</yt:username>\n <yt:firstName>andy</yt:firstName>\n <yt:lastName>example</yt:lastName>\n <yt:books>Catch-22</yt:books>\n <yt:gender>m</yt:gender>\n <yt:company>Google</yt:company>\n <yt:hobbies>Testing YouTube APIs</yt:hobbies>\n <yt:hometown>Somewhere</yt:hometown>\n <yt:location>US</yt:location>\n <yt:movies>Aqua Teen Hungerforce</yt:movies>\n <yt:music>Elliott Smith</yt:music>\n <yt:occupation>Technical Writer</yt:occupation>\n <yt:school>University of North Carolina</yt:school>\n <media:thumbnail url='http://i.ytimg.com/vi/YFbSxcdOL-w/default.jpg'/>\n <yt:statistics viewCount='9' videoWatchCount='21' subscriberCount='1'\n lastWebAccess='2008-02-25T16:03:38.000-08:00'/>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.favorites'\n href='http://gdata.youtube.com/feeds/users/andyland74/favorites' countHint='4'/>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.contacts'\n href='http://gdata.youtube.com/feeds/users/andyland74/contacts' countHint='1'/>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.inbox'\n href='http://gdata.youtube.com/feeds/users/andyland74/inbox' countHint='0'/>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.playlists'\n href='http://gdata.youtube.com/feeds/users/andyland74/playlists'/>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.subscriptions'\n href='http://gdata.youtube.com/feeds/users/andyland74/subscriptions' countHint='4'/>\n <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.uploads'\n href='http://gdata.youtube.com/feeds/users/andyland74/uploads' countHint='1'/>\n</entry>" YOUTUBE_CONTACTS_FEED = "<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:yt='http://gdata.youtube.com/schemas/2007' xmlns:gd='http://schemas.google.com/g/2005'>\n <id>http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts</id><updated>2008-05-16T19:24:34.916Z</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#friend'/><title type='text'>apitestjhartmann's Contacts</title><logo>http://www.youtube.com/img/pic_youtubelogo_123x63.gif</logo><link rel='alternate' type='text/html' href='http://www.youtube.com/profile_friends?user=apitestjhartmann'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts'/><link rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts?start-index=1&max-results=25'/><author><name>apitestjhartmann</name><uri>http://gdata.youtube.com/feeds/users/apitestjhartmann</uri></author><generator version='beta' uri='http://gdata.youtube.com/'>YouTube data API</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <entry>\n <id>http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts/test89899090</id><published>2008-02-04T11:27:54.000-08:00</published><updated>2008-05-16T19:24:34.916Z</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#friend'/><title type='text'>test89899090</title><link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/test89899090'/><link rel='alternate' type='text/html' href='http://www.youtube.com/profile?user=test89899090'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts/test89899090'/><link rel='edit' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts/test89899090'/><author><name>apitestjhartmann</name><uri>http://gdata.youtube.com/feeds/users/apitestjhartmann</uri></author><yt:username>test89899090</yt:username><yt:status>requested</yt:status></entry>\n <entry>\n <id>http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts/testjfisher</id><published>2008-02-26T14:13:03.000-08:00</published><updated>2008-05-16T19:24:34.916Z</updated><category scheme='http://schemas.google.com/g/2005#kind' term='http://gdata.youtube.com/schemas/2007#friend'/><title type='text'>testjfisher</title><link rel='related' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/testjfisher'/><link rel='alternate' type='text/html' href='http://www.youtube.com/profile?user=testjfisher'/><link rel='self' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts/testjfisher'/><link rel='edit' type='application/atom+xml' href='http://gdata.youtube.com/feeds/users/apitestjhartmann/contacts/testjfisher'/><author><name>apitestjhartmann</name><uri>http://gdata.youtube.com/feeds/users/apitestjhartmann</uri></author><yt:username>testjfisher</yt:username><yt:status>pending</yt:status></entry>\n</feed>" NEW_CONTACT = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<entry xmlns=\'http://www.w3.org/2005/Atom\' \n xmlns:gd=\'http://schemas.google.com/g/2005\'\n xmlns:gContact=\'http://schemas.google.com/contact/2008\'>\n <id>http://www.google.com/m8/feeds/contacts/liz%40gmail.com/base/8411573</id>\n <updated>2008-02-28T18:47:02.303Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/contact/2008#contact\' />\n <title type=\'text\'>Fitzgerald</title>\n <content type=\'text\'>Notes</content>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full/8411573\' />\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full/8411573/1204224422303000\' />\n <gd:email rel=\'http://schemas.google.com/g/2005#work\'\n address=\'liz@gmail.com\' />\n <gd:email rel=\'http://schemas.google.com/g/2005#home\'\n address=\'liz@example.org\' />\n <gd:phoneNumber rel=\'http://schemas.google.com/g/2005#work\'\n primary=\'true\'>(206)555-1212</gd:phoneNumber>\n <gd:phoneNumber rel=\'http://schemas.google.com/g/2005#other\' \n primary=\'true\'>456-123-2133</gd:phoneNumber>\n <gd:phoneNumber rel=\'http://schemas.google.com/g/2005#home\'>(206)555-1213</gd:phoneNumber>\n <gd:extendedProperty name="pet" value="hamster" />\n <gd:extendedProperty name="cousine"> \n <italian />\n </gd:extendedProperty>\n <gContact:groupMembershipInfo deleted="false" href="http://google.com/m8/feeds/groups/liz%40gmail.com/base/270f" /> \n <gd:im address=\'liz@gmail.com\'\n protocol=\'http://schemas.google.com/g/2005#GOOGLE_TALK\'\n rel=\'http://schemas.google.com/g/2005#home\' />\n <gd:postalAddress rel=\'http://schemas.google.com/g/2005#work\'\n primary=\'true\'>1600 Amphitheatre Pkwy Mountain View</gd:postalAddress>\n</entry>' CONTACTS_FEED = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>\n<feed xmlns=\'http://www.w3.org/2005/Atom\'\n xmlns:openSearch=\'http://a9.com/-/spec/opensearchrss/1.0/\'\n xmlns:gd=\'http://schemas.google.com/g/2005\'\n xmlns:gContact=\'http://schemas.google.com/contact/2008\'\n xmlns:batch=\'http://schemas.google.com/gdata/batch\'>\n <id>http://www.google.com/m8/feeds/contacts/liz%40gmail.com/base</id>\n <updated>2008-03-05T12:36:38.836Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/contact/2008#contact\' />\n <title type=\'text\'>Contacts</title>\n <link rel=\'http://schemas.google.com/g/2005#feed\'\n type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full\' />\n <link rel=\'http://schemas.google.com/g/2005#post\'\n type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full\' />\n <link rel=\'http://schemas.google.com/g/2005#batch\'\n type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full/batch\' />\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full?max-results=25\' />\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n <generator version=\'1.0\' uri=\'http://www.google.com/m8/feeds/contacts\'>\n Contacts\n </generator>\n <openSearch:totalResults>1</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <entry>\n <id>\n http://www.google.com/m8/feeds/contacts/liz%40gmail.com/base/c9012de\n </id>\n <updated>2008-03-05T12:36:38.835Z</updated>\n <category scheme=\'http://schemas.google.com/g/2005#kind\'\n term=\'http://schemas.google.com/contact/2008#contact\' />\n <title type=\'text\'>Fitzgerald</title>\n <link rel="http://schemas.google.com/contacts/2008/rel#photo" type="image/*" \n href="http://google.com/m8/feeds/photos/media/liz%40gmail.com/c9012de"/>\n <link rel="http://schemas.google.com/contacts/2008/rel#edit-photo" type="image/*" \n href="http://www.google.com/m8/feeds/photos/media/liz%40gmail.com/c9012de/photo4524"/>\n <link rel=\'self\' type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full/c9012de\' />\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/contacts/liz%40gmail.com/full/c9012de/1204720598835000\' />\n <gd:phoneNumber rel=\'http://schemas.google.com/g/2005#home\'\n primary=\'true\'>\n 456\n </gd:phoneNumber>\n <gd:extendedProperty name="pet" value="hamster" />\n <gContact:groupMembershipInfo deleted="false" href="http://google.com/m8/feeds/groups/liz%40gmail.com/base/270f" />\n </entry>\n</feed>' CONTACT_GROUPS_FEED = '<?xml version="1.0" encoding="UTF-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom" \n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" \n xmlns:gContact="http://schemas.google.com/contact/2008" \n xmlns:batch="http://schemas.google.com/gdata/batch" \n xmlns:gd="http://schemas.google.com/g/2005">\n <id>jo@gmail.com</id>\n <updated>2008-05-21T21:11:25.237Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/contact/2008#group"/>\n <title type="text">Jo\'s Contact Groups</title>\n <link rel="alternate" type="text/html" href="http://www.google.com/"/>\n <link rel="http://schemas.google.com/g/2005#feed" \n type="application/atom+xml" \n href="http://google.m/m8/feeds/groups/jo%40gmail.com/thin"/>\n <link rel="http://schemas.google.com/g/2005#post" \n type="application/atom+xml" \n href="http://google.m/m8/feeds/groups/jo%40gmail.com/thin"/>\n <link rel="http://schemas.google.com/g/2005#batch" \n type="application/atom+xml" \n href="http://googleom/m8/feeds/groups/jo%40gmail.com/thin/batch"/>\n <link rel="self" \n type="application/atom+xml" \n href="http://google.com/m8/feeds/groups/jo%40gmail.com/thin?max-results=25"/>\n <author>\n <name>Jo Brown</name>\n <email>jo@gmail.com</email>\n </author>\n <generator version="1.0" uri="http://google.com/m8/feeds">Contacts</generator>\n <openSearch:totalResults>3</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <openSearch:itemsPerPage>25</openSearch:itemsPerPage>\n <entry>\n <id>http://google.com/m8/feeds/groups/jo%40gmail.com/base/270f</id>\n <updated>2008-05-14T13:10:19.070Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/contact/2008#group"/>\n <title type="text">joggers</title>\n <content type="text">joggers</content>\n <link rel="self" type="application/atom+xml" \n href="http://google.com/m8/feeds/groups/jo%40gmail.com/thin/270f"/>\n <link rel="edit" type="application/atom+xml"\n href="http://google.com/m8/feeds/groups/jo%40gmail.com/thin/270f/1210770619070000"/>\n </entry>\n</feed>' CONTACT_GROUP_ENTRY = '<?xml version="1.0" encoding="UTF-8"?>\n<entry xmlns=\'http://www.w3.org/2005/Atom\'\n xmlns:gd="http://schemas.google.com/g/2005">\n <category scheme="http://schemas.google.com/g/2005#kind"\n term="http://schemas.google.com/g/2005#group"/>\n <id>http://www.google.com/feeds/groups/jo%40gmail.com/base/1234</id>\n <published>2005-01-18T21:00:00Z</published>\n <updated>2006-01-01T00:00:00Z</updated>\n <title type="text">Salsa group</title>\n <content type="text">Salsa group</content>\n <link rel=\'self\' type=\'application/atom+xml\'\n href= \'http://www.google.com/m8/feeds/groups/jo%40gmail.com/full/2\' />\n <link rel=\'edit\' type=\'application/atom+xml\'\n href=\'http://www.google.com/m8/feeds/groups/jo%40gmail.com/full/2/0\'/>\n <gd:extendedProperty name="more info about the group">\n <info>Very nice people.</info>\n </gd:extendedProperty>\n</entry>' BLOG_ENTRY = "<entry xmlns='http://www.w3.org/2005/Atom'>\n <id>tag:blogger.com,1999:blog-blogID.post-postID</id>\n <published>2006-08-02T18:44:43.089-07:00</published>\n <updated>2006-11-08T18:10:23.020-08:00</updated>\n <title type='text'>Lizzy's Diary</title>\n <summary type='html'>Being the journal of Elizabeth Bennet</summary>\n <link rel='alternate' type='text/html'\n href='http://blogName.blogspot.com/'>\n </link>\n <link rel='http://schemas.google.com/g/2005#feed'\n type='application/atom+xml'\n href='http://blogName.blogspot.com/feeds/posts/default'>\n </link>\n <link rel='http://schemas.google.com/g/2005#post'\n type='application/atom+xml'\n href='http://www.blogger.com/feeds/blogID/posts/default'>\n </link>\n <link rel='self' type='application/atom+xml'\n href='http://www.blogger.com/feeds/userID/blogs/blogID'>\n </link>\n <link rel='edit' type='application/atom+xml' \n href='http://www.blogger.com/feeds/userID/blogs/blogID'>\n </link>\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n</entry>" BLOG_POST = '<entry xmlns=\'http://www.w3.org/2005/Atom\'>\n <title type=\'text\'>Marriage!</title>\n <content type=\'xhtml\'>\n <div xmlns="http://www.w3.org/1999/xhtml">\n <p>Mr. Darcy has <em>proposed marriage</em> to me!</p>\n <p>He is the last man on earth I would ever desire to marry.</p>\n <p>Whatever shall I do?</p>\n </div>\n </content>\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n</entry>' BLOG_POSTS_FEED = "<feed xmlns='http://www.w3.org/2005/Atom'>\n <id>tag:blogger.com,1999:blog-blogID</id>\n <updated>2006-11-08T18:10:23.020-08:00</updated>\n <title type='text'>Lizzy's Diary</title>\n <link rel='alternate' type='text/html'\n href='http://blogName.blogspot.com/index.html'>\n </link>\n <link rel='http://schemas.google.com/g/2005#feed'\n type='application/atom+xml'\n href='http://blogName.blogspot.com/feeds/posts/default'>\n </link>\n <link rel='self' type='application/atom+xml'\n href='http://blogName.blogspot.com/feeds/posts/default'>\n </link>\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n <generator version='7.00' uri='http://www2.blogger.com'>Blogger</generator>\n <entry>\n <id>tag:blogger.com,1999:blog-blogID.post-postID</id>\n <published>2006-11-08T18:10:00.000-08:00</published>\n <updated>2006-11-08T18:10:14.954-08:00</updated>\n <title type='text'>Quite disagreeable</title>\n <content type='html'><p>I met Mr. Bingley's friend Mr. Darcy\n this evening. I found him quite disagreeable.</p></content>\n <link rel='alternate' type='text/html'\n href='http://blogName.blogspot.com/2006/11/quite-disagreeable.html'>\n </link>\n <link rel='self' type='application/atom+xml'\n href='http://blogName.blogspot.com/feeds/posts/default/postID'>\n </link>\n <link rel='edit' type='application/atom+xml'\n href='http://www.blogger.com/feeds/blogID/posts/default/postID'>\n </link>\n <author>\n <name>Elizabeth Bennet</name>\n <email>liz@gmail.com</email>\n </author>\n </entry>\n</feed>" BLOG_COMMENTS_FEED = '<feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">\n <id>tag:blogger.com,1999:blog-blogID.postpostID..comments</id>\n <updated>2007-04-04T21:56:29.803-07:00</updated>\n <title type="text">My Blog : Time to relax</title>\n <link rel="alternate" type="text/html" href="http://blogName.blogspot.com/2007/04/first-post.html"/>\n <link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blogName.blogspot.com/feeds/postID/comments/default"/>\n <link rel="self" type="application/atom+xml" href="http://blogName.blogspot.com/feeds/postID/comments/default"/>\n <author>\n <name>Blog Author name</name>\n </author>\n <generator version="7.00" uri="http://www2.blogger.com">Blogger</generator>\n <openSearch:totalResults>1</openSearch:totalResults>\n <openSearch:startIndex>1</openSearch:startIndex>\n <entry>\n <id>tag:blogger.com,1999:blog-blogID.post-commentID</id>\n <published>2007-04-04T21:56:00.000-07:00</published>\n <updated>2007-04-04T21:56:29.803-07:00</updated>\n <title type="text">This is my first comment</title>\n <content type="html">This is my first comment</content>\n <link rel="alternate" type="text/html" href="http://blogName.blogspot.com/2007/04/first-post.html#commentID"/>\n <link rel="self" type="application/atom+xml" href="http://blogName.blogspot.com/feeds/postID/comments/default/commentID"/>\n <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/blogID/postID/comments/default/commentID"/>\n <author>\n <name>Blog Author name</name>\n </author>\n <thr:in-reply-to xmlns:thr=\'http://purl.org/syndication/thread/1.0\' \n href=\'http://blogName.blogspot.com/2007/04/first-post.html\' \n ref=\'tag:blogger.com,1999:blog-blogID.post-postID\' \n source=\'http://blogName.blogspot.com/feeds/posts/default/postID\'\n type=\'text/html\' />\n </entry>\n</feed>' SITES_FEED = '<feed xmlns="http://www.w3.org/2005/Atom"\n xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/"\n xmlns:gd="http://schemas.google.com/g/2005"\n xmlns:wt="http://schemas.google.com/webmasters/tools/2007">\n <id>https://www.google.com/webmasters/tools/feeds/sites</id>\n <title>Sites</title>\n <openSearch:startIndex>1</openSearch:startIndex>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/webmasters/tools/2007#sites-feed" />\n <link href="http://www.google.com/webmasters/tools/feeds/sites" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" />\n <link href="http://www.google.com/webmasters/tools/feeds/sites" rel="http://schemas.google.com/g/2005#post" type="application/atom+xml" />\n <link href="http://www.google.com/webmasters/tools/feeds/sites" rel="self" type="application/atom+xml" />\n <updated>2008-10-02T07:26:51.833Z</updated>\n <entry>\n <id>http://www.example.com</id>\n <title type="text">http://www.example.com</title>\n <link href="http://www.google.com/webmasters/tools/feeds/sites/http%3A%2F%2Fwww.example.com%2F" rel="self" type="application/atom+xml"/>\n <link href="http://www.google.com/webmasters/tools/feeds/sites/http%3A%2F%2Fwww.example.com%2F" rel="edit" type="application/atom+xml"/>\n <content src="http://www.example.com"/>\n <updated>2007-11-17T18:27:32.543Z</updated>\n <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/webmasters/tools/2007#site-info"/>\n <gd:entryLink rel="http://schemas.google.com/webmasters/tools/2007#verification" \n href="https://www.google.com/webmasters/tools/feeds/http%3A%2F%2Fwww%2Eexample%2Ecom%2F/verification" />\n <gd:entryLink rel="http://schemas.google.com/webmasters/tools/2007#sitemaps" \n href="https://www.google.com/webmasters/tools/feeds/http%3A%2F%2Fwww%2Eexample%2Ecom%2F/sitemaps" />\n <wt:indexed>true</wt:indexed>\n <wt:crawled>2008-09-14T08:59:28.000</wt:crawled>\n <wt:geolocation>US</wt:geolocation>\n <wt:preferred-domain>none</wt:preferred-domain>\n <wt:crawl-rate>normal</wt:crawl-rate>\n <wt:enhanced-image-search>true</wt:enhanced-image-search>\n <wt:verified>false</wt:verified>\n <wt:verification-method type="metatag" in-use="false"><meta name="verify-v1" content="a2Ai"/>\n </wt:verification-method>\n <wt:verification-method type="htmlpage" in-use="false">456456-google.html</wt:verification-method>\n </entry>\n</feed>' SITEMAPS_FEED = '<feed xmlns="http://www.w3.org/2005/Atom" \n xmlns:wt="http://schemas.google.com/webmasters/tools/2007">\n <id>http://www.example.com</id>\n <title type="text">http://www.example.com/</title>\n <updated>2006-11-17T18:27:32.543Z</updated>\n <link rel="self" type="application/atom+xml" \n href="https://www.google.com/webmasters/tools/feeds/http%3A%2F%2Fwww%2Eexample%2Ecom%2F/sitemaps" />\n <category scheme=\'http://schemas.google.com/g/2005#kind\' \n term=\'http://schemas.google.com/webmasters/tools/2007#sitemaps-feed\'/>\n <wt:sitemap-mobile>\n <wt:markup-language>HTML</wt:markup-language>\n <wt:markup-language>WAP</wt:markup-language>\n </wt:sitemap-mobile>\n <wt:sitemap-news>\n <wt:publication-label>Value1</wt:publication-label>\n <wt:publication-label>Value2</wt:publication-label>\n <wt:publication-label>Value3</wt:publication-label>\n </wt:sitemap-news>\n <entry>\n <id>http://www.example.com/sitemap-index.xml</id>\n <title type="text">http://www.example.com/sitemap-index.xml</title>\n <category scheme=\'http://schemas.google.com/g/2005#kind\' \n term=\'http://schemas.google.com/webmasters/tools/2007#sitemap-regular\'/>\n <updated>2006-11-17T18:27:32.543Z</updated>\n <wt:sitemap-type>WEB</wt:sitemap-type>\n <wt:sitemap-status>StatusValue</wt:sitemap-status>\n <wt:sitemap-last-downloaded>2006-11-18T19:27:32.543Z</wt:sitemap-last-downloaded>\n <wt:sitemap-url-count>102</wt:sitemap-url-count>\n </entry>\n <entry>\n <id>http://www.example.com/mobile/sitemap-index.xml</id>\n <title type="text">http://www.example.com/mobile/sitemap-index.xml</title>\n <category scheme=\'http://schemas.google.com/g/2005#kind\' \n term=\'http://schemas.google.com/webmasters/tools/2007#sitemap-mobile\'/>\n <updated>2006-11-17T18:27:32.543Z</updated>\n <wt:sitemap-status>StatusValue</wt:sitemap-status>\n <wt:sitemap-last-downloaded>2006-11-18T19:27:32.543Z</wt:sitemap-last-downloaded>\n <wt:sitemap-url-count>102</wt:sitemap-url-count>\n <wt:sitemap-mobile-markup-language>HTML</wt:sitemap-mobile-markup-language>\n </entry>\n <entry>\n <id>http://www.example.com/news/sitemap-index.xml</id>\n <title type="text">http://www.example.com/news/sitemap-index.xml</title>\n <category scheme=\'http://schemas.google.com/g/2005#kind\' \n term=\'http://schemas.google.com/webmasters/tools/2007#sitemap-news\'/>\n <updated>2006-11-17T18:27:32.543Z</updated>\n <wt:sitemap-status>StatusValue</wt:sitemap-status>\n <wt:sitemap-last-downloaded>2006-11-18T19:27:32.543Z</wt:sitemap-last-downloaded>\n <wt:sitemap-url-count>102</wt:sitemap-url-count>\n <wt:sitemap-news-publication-label>LabelValue</wt:sitemap-news-publication-label>\n </entry>\n</feed>'